July 21, 2017 • Featured, Spotlight • Marijan Malcevic
Tech 1 Racing is a French racing team, founded by Simon Abadie in 2000 and based in Toulouse, which currently competes in the Formula Renault 2.0 Eurocup. Since its foundation, the team captured numerous championship titles in different open-wheel racing competitions, including four teams’ titles in the Formula Renault 3.5 Series and two teams’...