Watch Citadel's high-speed trading in action

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