by admin | Feb 17, 2024 | BYD, BYD Dolphin mini, electric vehicles, GWM Ora, Motoring News, News, South Africa
There’s a decent chance BYD isn’t part of your vocabulary yet. Why would it be? It’s a Chinese-based company with an acronym as its name that focuses primarily on selling electronics and electric vehicles… in China. Sure, it’s got grips in a few countries, South...