Stella: “China’s problems understood and resolved. Total trust in Mercedes, they hide nothing from us”
McLaren team principal Andrea Stella has extinguished the rumors about the controversy that arose following the double knockout of Mercedes engines in China