As per their audited financial statements for the year ending September 30, 2025, CWI recorded a net loss of USD 28 million, following a net profit of USD 24 million the previous year. With a forecast of USD 26 million loss in the 2026 cycle, CWI’s statements had indicated loan financing from the ICC, along with commercial banking credit facilities, as ways to close the funding gap. That has now materialised.