Craig Pollock says Cadillac faces a long, difficult road as it builds a Formula 1 team from scratch – but insists the timing of its entry could hardly be better.
The former BAR founder, who led Jacques Villeneuve’s career and launched British American Racing in 1999…
Read More