Lawrence Stroll

Aston Martin makes F1 return in 2021

The shareholders of British luxury carmaker, Aston Martin have approved its return to Formula One as a constructor from the…

5 years ago