10.0.3.230

ECI hopes to continue tech return success with Media iQ investment

1467
UK-based private equity firm ECI is hoping to continue its long-running success in the data and tech sector by picking