Business Maverick Soaring financing costs and prices have slammed brakes on South Africa’s new car sector by: Georgina Crouth