electric BYD Atto 8 PHEV 7 seater launched Recharged, 16/04/2026 2 min read BYD has introduced its new seven-seater Atto 8 SUV plug-in hybrid at a media event in Johannesburg on 15 April....