Steve McCaskill
1 Articles Published
How technology is driving the new era of F1
No sport is more closely intertwined with the world of technology than Formula 1.  Ever since the globe’s premier motorsport series was first staged in 1950, teams have pushed the boundaries of invention to gain any possible advantage on the track....