Retail giant Walmart said that it is all set to shut down 269 of its stores so as to keep its business running and healthy. The company said that...

Read More