86154259
Dec 30, 2013
Mar 31, 2015
Electronic data interchange (EDI) service used in the trading of financial instruments, namely, the matching logic enabling one or more anonymous parties to respond to an initiating party's request for an electronically actionable order; All parties are bound by the matched price(s) and may benefit from an improved price
Telecommunications