News24.com | Not good sports: How corporate interference and boardroom attitudes stifled Ford's F1 dream
Ford entered its own Formula 1 team between 2000 and 2004, but too much corporate interference hindered any successes.
Ford entered its own Formula 1 team between 2000 and 2004, but too much corporate interference hindered any successes.