Subsidiary Governance and Management Changes - Icfg Limited | RNS | Ticker