2025.05.05 – ITC – Consolidated FS – Q1.2025 signed.pdf 05/05/2025

2025.05.05 – ITC – Consolidated FS – Q1.2025 signed.pdf 05/05/2025