Lucy O’Carroll

(Contributor)

Lucy O’Carroll is chief economist at Aberdeen Asset Management.