3i nets 2.1x on TouchTunes

The sale of the US-based interactive entertainment network netted the London-listed group a 22% IRR

Share this