Can You Trust the Billion Pound Investors?

S67E37 · 2019-10-21

Richard Bilton investigates the secretive world of fund managers.

The show’s own verdict is on its page.