Michelin reports strong profits in 2010

11 Feb 2011