Formula 1: Lance Stroll Extends Aston Martin Contract Until At Least 2026
Stroll is currently 11th in the driver's championship, having picked up 17 points from the first 10 races of the season ahead of the Austrian Grand Prix this weekend
Outlook India
5 hours ago