Walmart Forced to Shut down 269 Stores, Fire 16,000 People as Profits Plunge
Walmart, America's largest retailer, has been struggling to find its footing in the quickly evolving economy.
The post Walmart Forced to Shut down 269 Stores, Fire 16,000 People as Profits Plunge appeared first on The Anti-Media.