11 December 2018

Global Investing - UK Vs the World

Do British companies fail to compete at scale because they deserve to fail? It’s a big, provocative question which James Godrich takes a look at in this short video.

by James Godrich

Fund Manager


You can find out more by reading our Global Stock Picker’s Report