Following the chaotic relocated 2026 Bahrain Grand Prix in Sepang, Malaysia, McLaren team principal Andrea Stella is trying to make sense of the team's bizarre performance dip.While Mercedes, Ferrari and Red Bull Racing showcased massive pace on the Sepang asphalt, reigning 2025 World Champion Lando Norris and McLaren seemingly struggled to match their development leaps. But Stella is refusing …Keep reading
