Browsing: FINANCE

DBSA reported record profitability for the year ended 31 March 2026, with net profit rising 47% to R7.8 billion and total assets increasing to R130.5 billion.