Automotive giant Ford is set to make a dramatic return to Formula 1 in 2026 with a new technical engine…
American car manufacturer Ford has revealed that it considered returning to Formula 1 as a full works team, but ultimately…