Clean Capital Partners, Aspen Creek secure financing, power buyers for Brazoria County solar farm April 27, 2022 Chris Mathews The developers have invested well over $100 million into the project. Related