Michelin says 2004 was a good year; warns of material shortages

24 May 2005