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.