Michelin's Q1 sales down on weak European market

23 Apr 2013 by Evoluted New Media