Market research company.

Sector Technology, Media & Telecommunications

Status Realised

Deal Type Secondary Buy-Out