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 ...
BYD, which stands for Build Your Dreams, is one of the world’s largest producers of electric cars. The company said on Monday night that it would “immediately terminate the contract” with a ...