BYD, or Build your Dreams, has officially landed in South Africa with the launch of a C-Segment SUV called the ATTO 3.
The Chinese carmaker, one of only a handful of companies that exclusively build electric cars, is the world’s biggest seller of EVs and has