Downing Renewables buys 13-MWp solar PV portfolio in UK

April 27, 2023