The DBSA has recorded a sharp increase in profitability, with net profit surging 47% to a record R7.8 billion for the financial year ended 31 March 2026, as the state-owned development financier ...