David Cannington

Head of Research & Strategy, Investa