Downing Renewables & Infrastructure announces placing to raise £25m

September 29, 2021