Downing Renewables snaps up Swedish hydropower plants in €25m deal

January 21, 2022