Downing Renewables & Infrastructure invests €64m in hydropower plants - IPE Real Assets

December 21, 2020