Stella downplays talk of McLaren dominance claiming F1 rivals are close
McLaren team principal Andrea Stella believes talk of his squad being Formula 1’s dominant force is “out of place” claiming the competition is very close.The reigning constructors’ champions sit top of the standings by 36 points after three race weekends making McLaren the favourite to defend its crown. But Stella believesContinue Reading