F1: Cadillac will badge Renault engines if Andretti Global team wins F1 approval – Confirmed!
It’s now official, both American car manufacturers, Ford and Cadillac, will put a decal on someone else’s cam covers when they enter F1 rather than show the world they are … Read More