Michelin planning $135 million R&D centre makeover

28 Jan 2011