IDX Expands European Footprint, Bolsters Management Team, and Strengthens Data Capabilities Following Outstanding 56% H1 Growth

September 9, 2026