31 October 2024

Bain Capital acquires 80% of sustainable data centre business