Home
Michelin has announced the appointment of Shantanu Deshpande as Managing Director for Michelin in India. Shantanu will…