Negotiations Advance for Ithala Bank Depositors’ Rescue Plan News October 21, 2025 The release of a R2.2 billion guarantee from the National Treasury, intended to repay more than 270,000 depositors locked out…