The Asset Class: James Turp

Loading player...
James Turp, Portfolio Manager at Ninety One in Cape Town.
9 Apr English South Africa Business · Investing

Other recent episodes