TechCentral has driven the BYD Shark 6, which is launching in South Africa soon – and it’s left an excellent first impression ...