Walmart Closes Hundreds of Stores

Walmart Closes Hundreds of Stores

In an effort to cut costs and streamline the company, retailer Walmart will close 269 stores around the world. The company hopes to focus more on its supercenters and its online presence, so all 102 of its “Express” stores will close, as well as some Sam’s Club and...