Electrification of Road Transport UncategorizedAccording to the Society for Motor Manufacturers and Traders (SMMT), nearly 95% of new car registrations in the UK in the year to November 2017 had... Dec 21, 2017