Cosworth to bid adieu to F1; Marussia looks for new partner
With Formula 1 set to witness a switch to more efficient turbocharged V6 engines next season, Cosworth don’t look like they will continue to be a part of the sport. Cosworth are one of the […]