Downing Renewables touts GBP6 million buy of Swedish hydropower plants
Downing Renewables & Infrastructure Trust PLC on Monday said that it has bought five hydropower plants in Sweden for a total of GBP6 million. Downing Renewables is an investor in solar parks, wind...