IDI announces availability of 1H 2026 interim financial report
IDI published its half-year financial report for the six months ended June 30, 2026 and posted it online.
IDI published its half-year financial report for the six months ended June 30, 2026 and posted it online.