CEVA takes Scuderia Ferrari F1 team onto rail to cut CO2 emissions The Formula 1 championship may have been decided with the Dutch superstar Max Verstappen winning his third title on the trot and RedBull wrapping up… 18 October 2023