Walmart to close 269 stores, lay off 16,000 employees
Washington, Jan 16: The US retail giant Walmart Stores, Inc. on Friday announced plans to close 269 stores and lay off 16,000 employees, 6,000 of them outside the US. In a news release, the Bentonville, Arkansas-based company said it would…