Aston Martin chairman Lawrence Stroll believes the brand's return to Formula 1 is a 'landmark moment' for the sport. The British company have been the title sponsor of Red Bull for the past three years, although as a constructor they have taken... More»