F1 News: Renault CEO Luca de Meo resigns could impact Alpine (Update)
(GMM) Luca de Meo’s shock resignation as Renault CEO changes “absolutely nothing” at the Alpine F1 team says Flavio Briatore who was wearing rose-colored glasses at the time. That is … Read More