Downing Renewables buys UK solar assets from Gresham House VCTs

April 27, 2023