Saudi Arabia’s $8bn electric car firm Ceer appoints CEO

Ceer appoints James DeLuca as it starts designing and developing iconic electric vehicles