In 2010, France's tire supplier Michelin revenue reached 17.9 billion euros, up 20.8% from 2009 revenue of 14.8 billion euros; EBITDA was 2.66 billion euros (profit rate of 14.9%); operating profit reached 1.7 billion Euro (operating profit rate 9.5%).
In 2010, Michelin&#.......