By CEP Staff • 29 June 2023 in News

Matrix Renewables, from TPG Rise, has acquired the Stillhouse Solar Project, a late-stage 284 MWdc solar development in Bell County, Texas, from OCI Solar Power.