Distributed Solar Development (DSD) – a business backed by BlackRock Real Assets’ Global Renewable Power platform and GE Renewab...