Michelin to invest $1.06 billion in French operations

11 Jun 2013 by Evoluted New Media