Skip to main content
Coronavirus (COVID-19): Latest updates.

Month: December 2015

Electric cars: are they here to stay?

Posted on 10 December 2015 by Dimitrios Xenias

The first cars in the world were electric. The 1820s and 1830s saw much experimentation and innovation on motors, batteries and platforms until the first working prototypes appeared in the […]