Trading pros knew plenty of changes were coming in 2007. Regulation NMS was one reason. Ever-improving technology was another. But the velocity of change caught many within trading departments off ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results