Michelin sees sales volume down by 24% in Q1

28 Apr 2009