2025.07.29 – ITC – Consolidated FS – Q2.2025 signed – 29/07/2025

2025.07.29 – ITC – Consolidated FS – Q2.2025 signed – 29/07/2025