Retailer Carrefour of France will open its first "cash-and-carry" wholesale store in India later this year. Real estate company, Parsvnath Developers, announced that the store will be located at one of its malls located in the National Capital Region of New Delhi. American retailer Walmart already has a small number...
