The latest Society of Manufacturers and Traders (SMMT) data reveals two completely different stories. Firstly, it…
Continue ReadingTag: stalling
EV interest is stalling over cost concerns. Could a consumer rebate help? – National
Demand for electric vehicles around the world appears to be on the decline, according to a…
Continue Reading