Enstar Group and Stone Point Capital have completed their $646mn cash and share acquisition of Torus from its backers First Reserve and Corsair.
Enstar Group and Stone Point Capital have completed their $646mn cash and share acquisition of Torus from its backers First Reserve and Corsair.