20260330 – ITC – Consolidated FS 2025 Signed 30/03/2026

20260330 – ITC – Consolidated FS 2025 Signed 30/03/2026