Items Tagged with 'financials'



Michelin Reports 2020 Sales, Income Declines

The Michelin Group posted global sales of 20 billion euros during 2020, a 15% decline from previous-year levels. The company's segment operating income for the full year totaled slightly more than1.8 billion euros, a 37% drop from 2019 results.

Read More