Formula 1 McLaren, Ferrari and Red Bull: Our verdict on the F1 Constructors’ Championship battle 2 years ago 0