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
UK-based Albion booked a return of more three times its investment following the £40m sale to Perform Group.