Tag: BYD Song L
BYD, which is also located in Turkey, put its Tesla Model Y rival on sale.
BYD, one of the world’s largest automobile manufacturers, which is also located in Turkey, made a splash today with its electric SUV model Song L. brought. Officially unveiled in China…