MCI gets 11x return from €76m sale of e-travel co Invia

Poland-based MCI Capital has scored 11-times return on its primary investment and 3.5-times on secondary investments from its exit of Invia, a CEE-focused e-traval business.