Colin Cieszynski

(Contributor)

Colin Cieszynski is chief markets strategist at CMC Markets

Social media

Twitter