site logo

Inside the deal: Why Duke Energy is buying one of the largest U.S. commercial solar developers

Duke’s $225 million fund will ready commercial solar for a post-ITC market