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

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