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

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