Work in Capital Markets & Electronic Trading. Based in New York. Opinions expressed solely my own and do not express the views of my employer. Shares, follows, or likes not endorsements.
Work in Capital Markets & Electronic Trading. Based in New York. Opinions expressed solely my own and do not express the views of my employer. Shares, follows, or likes not endorsements.
less
Latest Comments