Bain Capital

Bain Capital Buys Controlling Stake in Swedish Infrastructure Firm Eleda