Kmart new

By Lisa Fickenscher. February 11, pm Updated February 11, pm. Some employees will lose their jobs at the four-level megastore located at One Penn Plaza, according to a government filing. It has been steadily closing its 2, stores in the US, with most industry experts predicting that it will disappear entirely from the retail landscape as Sears struggles to stay afloat after its bankruptcy filing.

Continue Reading