Michelin rolls out five-year plan for French aircraft tire site

31 Oct 2023