UK INVESTOR ‘DOWNING RENEWABLES AND INFRASTRUCTURE’ ACQUIRES 96MW SOLAR PORTFOLIO - Industry Global News

March 22, 2021