Watch Citadel's high-speed trading in action

entertainment 9858064℃
Watch Citadel's high-speed trading in action - Lujuba 2:51
Tags: