The Formula 1 Qatar Airways Azerbaijan Grand Prix 2025 has wrapped up in Baku, with 10 teams, each fielding two drivers, ...