Elwood, supported by Alan Howard, is contemplating parting with a section of its business to concentrate on portfolio management and risk management services instead of trading.
The company generated $11.5 million in revenue in 2023 but incurred a $16.9 million loss after paying partners $23.3 million.
Collection
[
|
...
]