Category: EVs

News

Plug In to the Electric Vehicle Revolution

Electric vehicles (EVs) have got the world’s attention. From Prince Charles implementing them into the royal fleet, to the UK and France proposing a ban on sales of petrol and …