Department Store Century 21 Shutting Down, Blames Insurers September 10, 2020 By Jeremy Hill Century 21 Stores, an iconic New York off-price department store chain, filed for bankruptcy with plans to shut down, becoming...