Michelin H1 results up in 'difficult environment'

26 Jul 2019

Michelin H1 results up in 'difficult environment'