Prop trading firm Seven Points Capital expands to London
In addition to its new London office, Seven Points Capital maintains offices in New York, Arizona and Fort Lauderdale.
In addition to its new London office, Seven Points Capital maintains offices in New York, Arizona and Fort Lauderdale.