Aston Martin won the ‘World Championship for most updates’ last season as new team boss Cowell sets out ambitious 2025 target
New Aston Martin team boss Andy Cowell has set out a “minimum” level the squad need to reach with car development going forward if they are to climb back up the pecking order and ultimately achieve their title-winning goal.