Michelin launches energy saver tyre

13 Sep 2007