20261029 – ITC – Consolidated FS – Q3 2026 Signed 29/10/2026

20261029 – ITC – Consolidated FS – Q3 2026 Signed 29/10/2026