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

638
Poland-based MCI Capital has scored 11-times return on its primary investment and 3.5-times on secondary investments fro