Walmart to open 50 new stores in India soon

The new stores would include 10 in Telangana, for which the US retailer signed a Memorandum of Understanding (MoU) with the state government.