News

Chinese EV manufacturer BYD is on track to complete its $1bn production ... It is currently under construction within an industrial complex in Subang, West Java. In a joint interview to Reuters ...