New Michelin boss names executive committee

26 Mar 2019