Image
Business

US retail giant Sears to officially shut down

The company has announced plans to liquidate after 126 years in business.

Related Topics