In Conversation With: Ducati India MD And Shell India CMO

Sergi Canovas, Ducati India MD and Gareth Flood, Chief Marketing Officer, Shell India, talk about the two brands’ two decade long partnership and the Indian two-wheeler industry

Related Videos