Ford Set to Return to Formula 1 in 2026 Dan Heyman EV Avenue 3 February 2023They say absence makes the heart grow fonder; after over 20 years away from Formula 1 racing, Ford has announced...