20260428 – ITC – Separate FS – Q1 2026 signed – 28/04/2026

20260428 – ITC – Separate FS – Q1 2026 signed – 28/04/2026