20260730 – ITC – Separate FS – Q2 2026 Signed 30/07/2026

20260730 – ITC – Separate FS – Q2 2026 Signed 30/07/2026