Business Maverick Soaring financing costs and prices have slammed brakes on South Africa’s new car sector 4 min 1 By Georgina Crouth