Why Is The Electric Carmaker BYD – A Tesla Rival – Launching In SABy Gugu LourieJune 30, 2023 Chinese automotive giant Build Your Dreams (BYD) has officially launched in South Africa after unveiling the fully-electric BYD Atto 3.…