78475600
Aug 30, 2004
Jan 24, 2006
BARCLAYS CAPITAL INC.
Subscribe
Financial investment services, namely, executing algorithmically determined equity orders electronically