Renault and Ecclestone make peace
It is finally done. The long rumoured return of Renault to Formula 1 as a ‘factory’ team has finally become reality. In 2016 Renault will compete in F1 as a stand alone manufacturer, building their own chassis and power unit. As of this moment there is no official word if they will be supplying any … Read more