Newswire brought to you by UPDATE 1-Michelin's Q1 sales up, at top of expectations Apr 24, 2007 (Adds more details on performance, rubber prices) Load More