Twin Creeks closes on debut investment – exclusive

The vehicle has attracted $950m of commitments to date, and is set to close on its debut investment.