There are only eight Sears stores left in America. One of them is at South Shore Plaza in Braintree, Massachusetts.
A national big-box liquor store chain coming to the former Sears building next to Gateway Mall now has an opening date.
There is one store left in Miami, but it is not a full-sized location and has a “limited range of products,” according to a ...
There was a time when Sears was the largest retailer in the United States with 3,500 stores. Now it has just eight. And for ...
Hudson’s Bay has begun liquidating all but six of its stores after the company filed for creditor protection earlier this ...
When you ask someone to picture a shopping center, the image of an American mall often comes to ... shape the future Just last year, Sears reopened two of its stores, possibly a sign of what ...
Hudson's Bay, which has been a mainstay in Canadian retail for over 350 years, is currently holding liquidation sales at its ...
Factors Leading to the Decline of Traditional Department Stores The closure of Hudson's Bay is not an isolated incident; rather, it reflects a broader trend impacting iconic Canadian retailers such as ...