Omni Bridgeway releases Annual Report 2023

Omni Bridgeway has released its results for the 12 months ended 30 June 2023, with highlights including commitments of $544.2m commitments (up 17%), estimated portfolio value of $30.5 billion (up 12%) and litigation proceeds of $283.4m (up 30%).