SL Capital buys 13 hydro plants

The deal is the second sealed by the UK firm’s debut infra fund following a Finnish gas deal last week.

Share this