Albion Ventures triples money with Opta exit

UK-based Albion booked a return of more three times its investment following the £40m sale to Perform Group.

19 September 2013•1 min read
Feature image
LinkedInXEmail
LinkedInXEmail