Inside Chanel's e-commerce launch in India | Vogue Business General Almost 20 years since the opening of its flagship in Delhi, the house is launching its own e-commerce platform in the country. Read the full article