News

Lance Stroll has criticised the 2026 Formula 1 regulations as “sad” as he expressed how he feels many drivers stay ...