Michelin sales up despite exchange rate losses

14 Feb 2005 by Evoluted New Media