Strong asset performance sends Downing Renewables & Infrastructure Trust’s profit above expectations

March 9, 2022