This Massive Retailer Has Now Lost 102 Stores

This massive retailer has now lost 102 stores after struggling with a 'popular model' beloved by its rivals, sources report.

2 thoughts on “This Massive Retailer Has Now Lost 102 Stores

Comments are closed.