(NaturalNews) Chinese electric vehicle manufacturer Build Your Dreams (BYD) has surpassed Elon Musk’s Tesla as the world’s top seller of EVs.BYD, which has…
Chinese electric car manufacturer BYD OVERTAKES Tesla as world’s top seller of EVs
Estimated read time
1 min read
