News

Formula 1 has been thrilling fans since 1950, building on the rich history of Grand Prix racing ... battery capacity generates nearly 50% of the energy required during a race.