May 20, 2015 • Spotlight • Marijan Malcevic
Renault Sport Technologies is the renown department of the French manufacturer which successfully participates in various racing series such as the famous Formula 1, a few single-seater championships and the Renault Clio Cup. From 2005-2013, there was also...