Walmart India opens its 21st Cash & Carry Store in Agra
Agra, Aug 12: Walmart India, the wholly-owned subsidiary of world’s largest retailer, Wal-Mart Stores Inc., today announced the opening of its 21st Cash & Carry store in the country. It is the second Best Price Modern wholesale store in…