Well Porsche, take this: the Twizy Renault Sport F1 concept ... just like the ones it produces for its F1 customer teams. Then it added tires from a Formula 2 Renault and a steering wheel ...
As far as Formula One constructors go, the lion's share of those titles belong to Ferrari, which has won more grands prix and championships than any other team in the sport. But Renault has just ...