By CEP Staff • 28 August 2015 in News

Cypress Creek Renewables to invest $20.4 million in solar projects