Richard Hunter

(Contributor)

Richard Hunter is head of equities at Hargreaves Lansdown.