Aston Martin won the ‘World Championship for most updates’ last season as new team boss Cowell sets
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.
Read full article