High-frequency trading: when milliseconds mean millionstelegraph.co.uk2 points·chenster··1 commentOpen articleSaveView on HN