F1 departure from turbo hybrids possible beyond 2021
A meeting was held at the International Automobile Federation (FIA) headquarters in Paris, France, where FIA representatives gathered with current power unit suppliers, automotive manufacturers and Formula One’s new commercial rights holder Liberty Media to […]