The company currently has one of the largest U.S. solar and storage portfolios, with 3.4 GW of operating and under-construction assets. Cypress Creek Renewables Overview Cypress Creek Renewables (CCR) is an independent power producer and leading renewable energy platform headquartered in Santa Monica, California. The company’s mission-driven team uses a data-focused approach and an unrivaled […]