18-inch wheel rims

Michelin still eyes F1 return, insists on 18-inch rim move

Michelin does not rule out bidding again to return to Formula One, but the French tyre manufacturer insists that the decision…

9 years ago