Tag

#Shaoxing

Battery

BYD subsidiary FinDreams opens battery factory in China