96 MW Solar PV Capacity Exchanges Hands In UK
Downing Renewables & Infrastructure Completes Acquisition Of 96 MW Solar PV Portfolio In Mainland Great Britain & Northern Ireland
Downing Renewables and Infrastructure Trust (DORE), part of UK based investment fund Downing LLP, has taken over a 96 MW