My Account
Subscribe
The trust’s share price has collapsed by 65% from £1.61 to 56p over the last year
Sponsored by J. Stern & Co.