Albion portfolio company Black Swan Data has come it at No.6 on The FT 1000 - Europe's Fastest Growing Companies
To quote the FT 'Innovative and fast-growing companies are the driving force of the European economy in the 21st century. They generate jobs and sustain Europe’s competitiveness.'