Hal Cook
Senior Investment Analyst
Hargreaves Lansdown