In a significant move reflecting its ongoing financial turmoil, Hudson’s Bay Company (HBC) has received court approval to liquidate all but six of its 96 stores across Canada. This decision, finalized on March 21, 2025, comes as the retailer grapples with nearly $1 billion in debt and seeks to pay back creditors while navigating a serious financial crisis.
The six stores that will remain open, at least for now, include the flagship Hudson’s Bay location on Yonge Street in downtown Toronto, as well as stores in the Yorkdale Shopping Centre and Hillcrest Mall in Richmond Hill, Ontario. The remaining three stores are located in the Greater Montreal area: specifically, at Carrefour Laval, Pointe-Claire, and a downtown…