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

March 23, 2021