Michelin rules out F1 return Monday, 04th December grandprix.com Michelin has ruled out returning to formula one for now. Read full article