Will Armitage

Will Armitage

Former Head of Europe at IG, trader and angel investor

Editor of Pelican Trading