2025.05.05 – ITC – Separate FS – Q1.2025 signed – 05/05/2025

2025.05.05 – ITC – Separate FS – Q1.2025 signed – 05/05/2025