Cypress Creek Renewables, a leading US solar, and energy storage development company, announced this Wednesday it closed financing for its biggest solar project to date....
7X Energy, a leading utility-scale solar developer, owner and asset manager, announced this Tuesday that it has sold the entirety of its Texas solar project...