An F1 expert has heaped huge praise on Aston Martin's new team principal Andy Cowell, stating he views him in the same league ...
Cadillac's F1 team will have its own chassis and power unit, with the latter to be sourced from North Carolina.