Despite criticisms of Formula 1's new regulations, McLaren team principal Andrea Stella still believes it's too early to write them off.
Despite criticisms of Formula 1's new regulations, McLaren team principal Andrea Stella still believes it's too early to write them off.
Please to comment