29 July 2024

Sixth Street leads $5.1bn deal to take Enstar private