20251029 – ITC – Consolidated FS – Q3 2025 signed.pdf – 29/10/2025

20251029 – ITC – Consolidated FS – Q3 2025 signed.pdf – 29/10/2025