Andrew Hall, IMC

Portfolio Manager

Invesco Asset Management Limited