A human trader with a competitive advantage seems to make things worse for everyone else, Nasdaq says.

DMMs Archives - Markets Media