Chinese car manufacturer Build Your Dreams (BYD) and multinational oil and gas titan Shell have inaugurated the world’s largest electric vehicle charging station in Shenzhen, China. Boasting a staggering 258 public fast-charging points, the Shell...
Facebook
Twitter
Instagram
RSS
Settings
Log in I forgot my password Sign up