Home Car Statistics Several factors combine to add downward pressure on vehicle sales in SA says ABSA