Over the past year, it has generated a total return of 24.2 per cent – in excess of both the FTSE 100 (up 8.5 per cent) and the broader FTSE All-Share Index (7.9 per cent).Read More

You might also be interested in reading Trial Postponed for Jailed Ex-US Federal Agent After Court No-Show.