Blitz Bureau NEW DELHI: George Russell has sounded the alarm on Mercedes’ 2025 Formula 1 campaign, admitting that underlying issues in the car’s performance could derail the team’s hopes of competing at the front as the season enters its warmer phase. The British driver endured his most underwhelming Grand Prix of the season at Imola,…


