Dutch Speaking Automotive Advisor
5 days ago
London
... electric vehicle ("EV") company. * We design, develop, manufactures and market smart EVs that are ... General information requests: basic questions regarding dealerships location, cars, options ...