ECI hopes to continue tech return success with Media iQ investment

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