The latest data for new vehicle sales reaffirms our expectation of a persistent drag on the broader economy. The data indicates a consecutive contraction over two months for the first time this year, with total units sold in July coming to 904 units,
Copyright © 2026 Cirrus Capital (Pty) Ltd. All rights reserved. | Cirrus Data Terms & Conditions