TECHNOLOGY
Verified
BYD will eventually need three assembly plants, one battery factory in Europe, adviser says
India
•
13h ago
•
Source: publicofindia