86571433
Mar 20, 2015
May 2, 2017
Providing trading services by electronic means, namely, a trading platform for placing and executing block size orders to buy and sell securities, futures, options, foreign exchange, and other financial products
Insurance and Financial