Impressive da Costa narrowly misses out on stunning victory in Chile

Antonio Felix da Costa narrowly missed out on what would have been a brilliant drive through the field to victory in only his second race for his new DS TECHEETAH team at the Antofagasta Minerals Santiago E...

Tech insight