FY25 Principal Subsidiary Results & Covenants - Icfg Limited | RNS | Ticker