Michael Ingram

(Contributor)

Michael Ingram is a market strategist at BGC Partners.