Due to FIA's new regulations for 2026 and an earlier testing session, Formula 1 teams are rushing to finalise their cars in time. "All the people you see here (at the track) are pretty much going to ...