UK motorsport industry in pole position for F1’s 70th anniversary
With 7 out of the 10 Formula 1 (F1) teams choosing to base themselves in the UK, British technology and expertise competed against each other last Sunday at Silverstone, as the sport celebrated its 70th anniversary on the very circuit the Championship… read more