undefined

Peter Hewitt

A fund manager who specializes in buying investment trusts.