Quote:
Originally Posted by Richard Casto
I have to be very curious about the power unit. I am assuming a rebadge or maybe they don't even link the power unit to Cadillac? But we may not see more details until this moves closer to being a reality.
|
They are supposed to have a deal with Renault, although Honda might also be a shout depending on Red Bull.