By CEP Staff • 2 December 2020 in News

Distributed Solar Development (DSD), a BlackRock Real Assets and GE Renewable Energy company, has acquired a three-project solar portfolio from New York-based developer Source Renewables.