Aston Martin won the 'World Championship for most updates' last season as new team boss Cowell sets out ambitious 2025 target
Yesterday at 11:10 AM
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.