New Delhi (India), April 18: City Mart, a leading grocery store brand that started in 2011, has revolutionised how people shop in India. From its humble beginnings, it has grown into a vast ...