77491552
Jun 5, 2008
Jul 21, 2009
Electronic transmission of orders generated via computer algorithms to various registered exchanges, electronic communication networks, and market participants, for the purpose of market making, price discovery and arbitrage in securities, futures and foreign exchange products
Telecommunications