Da Costa clinches first victory in DS TECHEETAH colours with win in Marrakesh
Source: Electric Cars ReportPublished on 2020-02-29