Mercedes takes blame for Russell's poor Mexico GP: "We let him down" 11/04/2026 11:00 AM Partager Yet another technical issue derailed Russell’s victory bid, and Toto Wolff has owned up to it