News

A recent Formula 1 team boss has revealed plans to follow Cadillac onto the grid with a 12th team. Romanian-American engineer Otmar Szafnauer joined Ford as their Programmes Manager back in the ...