BlackRock acquires stake in US firm Distributed Solar Development

chelsea-WvusC5M-TM8-unsplash
DSD is a commercial and industrial solar developer in the US. Credit: Chelsea on Unsplash.