Downing Renewables & Infrastructure Trust achieves sector-leading NAV total return

September 30, 2024