byd

China: A major breakthrough in electric vehicle (EV) infrastructure has been achieved as Shell, in collaboration with BYD, launched a mega EV charging hub in Shenzhen. The facility features 258