Beechbrook Capital LLP - United Kingdom

Best SME Fund Manager 2018 - Northern Europe