Michelin insists 13-inch tyres a no-go
Michelin has once again emphasised that their bid to return to Formula 1 is entirely depended on the sport changing its tyre specifications…
Read full article
Michelin has once again emphasised that their bid to return to Formula 1 is entirely depended on the sport changing its tyre specifications…
Read full article