Michelin promises its tyres will make F1 drivers 'happy'
Tyre manufacturer Michelin promised its product will let drivers race flat out and make themselves happy if it wins the tender to supply tyres to Formula 1 cars from 2017.
Sep 22, 2015, 15:54 PM IST