Technology Sauber defies custom by revealing the UK Formula One launch for 2024 Pooja December 5, 2023