BYD is preparing to expand its South African line-up with the Shark 6, Sealion 6 and Sealion 7 vehicles, bringing hybrid ...