New York-based solar and energy storage developer Distributed Solar Development (DSD) on Tuesday said it has closed a debt facility worth USD 300 million (EUR 248m) with Swiss financial services company Credit Suisse Group AG (SWX:CSGN).