Stephen Peters

– Stephen Peters is an investment trust analyst at Charles Stanley, covering all closed-ended investment trusts and companies. The opinions expressed are his own. –