A double Did Not Start for last year’s championship-winning team, zero points, and a disaster of a weekend to follow a woeful opening race in Australia. Advertisement Two separate electrical problems ...
McLaren team boss Andrea Stella confirmed that the source of the team's failures in China were related to its Mercedes power units.