A TOTAL of 524 out of 574 public institutions have successfully prepared and signed their Institutional Performance Contracts (IPC) for the 2025/26 financial year, marking a significant milestone in ...