RIT Capital Partners - United Kingdom

Best International Investment Trust 2016