Mon 24 FebMonday 24 FebruaryMon 24 Feb 2025 at 8:28amLoading..."We have finalised almost 90 per cent of outstanding invoices."