Da Costa slams Formula E officials after losing London podium
autosport.com - 29 Jul 2023After the race, da Costa said this had been caused by a slow puncture rather than trying to gain any competitive advantage, and that an FIA delegate had allowed ...