Michelin H1 results up amid dampened sales in second quarter

26 Jul 2017