Brief

Cypress Creek to develop 12 solar + storage projects for North Carolina co-op