Chinese automaker Build Your Dreams (BYD) is planning to complete its US$1 billion plant in Indonesia by the end of 2025, with an annual production capacity of 150,000 electric vehicles.
Chinese EV automaker Build Your Dreams (BYD) has unveiled its ATTO 2 compact SUV to the European public. The launch, which took place at the Brussels Motor Show, kicks off BYD’s next EV entry ...