27 June 2024

Stroll feeling very 'excited' and optimistic with new contract

With investment at the Aston Martin factory, Stroll believes they 'have all the tools to become a successful team'.