Michelin Total Performance Award Aims to Encourage Sustainable Motoring
As announced in June, 2013, the 2014 Le Mans 24 Hours will see Michelin introduce the Michelin Total Performance Award, a new competition which seeks to speed up innovation in favour of not only performance on the racetrack but also sustainable mobility. In addition to benefiting from the backing of endurance racing’s governing organisations, this award coincides […]
Michelin Total Performance Award Aims to Encourage Sustainable Motoring Read More »