Carrefour to locate two new stores in Bangalore, is seeking sites in states such as Haryana, Maharashtra, West Bengal. French retailer Carrefour SA plans to open eight to 10 wholesale stores in India, doubling its network in the country, and […]