Lofoten Asset Management Ltd - the United Kingdom

Best European & Global Equity Investment Manager - UK