Saudi Arabia’s $8bn electric car firm Ceer appoints CEO
Ceer appoints James DeLuca as it starts designing and developing iconic electric vehicles
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed