← Return to photo page

Stock-Trading Glitches Decline: Are we actually curbing market disruptions, or have we just been lucky??