Michelin views rising NR price as an R&D challenge

15 Jun 2006