Felix da Costa shines and other talking points from Ad Diriyah E-Prix

Key talking points from season-opening race in Saudi Arabia

15/12/2018