After a period of rumours that Renault could quit Formula 1, the French manufacturer has announced that it is set to remain committed to their F1 racing programme.
After a period of rumours that Renault could quit Formula 1, the French manufacturer has announced that it is set to remain committed to their F1 racing programme.