Formula E means 2016 not lost year for Renault Tuesday, 30th June grandprix.com Success in Formula E means 2015 will not be a “lost year” for Renault. Read full article