14 September 2021

Outsourced hedge fund nails 71% return for Enstar