Michelin sales fall 2.6% on currency changes

29 Apr 2008