Renault, a pioneer in the world of electric vehicles and an active participant in motorsport ever since the brand was founded, was named last year as an official technical partner of the FIA Formula E Championship. With the championship’s inaugural race in Beijing in September, looming fast, the French carmaker has announced that is to […]