Japanese carmaker Toyota's recent plan to build its first wholly-owned electric vehicle (EV) manufacturing plant in Shanghai has attracted broad attention. US electric car producer Tesla's Megapack ...
As the energy mix of the National Grid moves towards renewable sources like solar, wind and tidal power and away from fossil fuels, electric cars get greener. Green NCAP has published whole life ...