Retail giant Walmart plans to shut 269 stores

Walmart is to shut 269 stores in the US and Latin America after the retail giant said it was reviewing its store network as it faced stiff competition especially from online rival Amazon.

Comments are closed.