|

offtake


$2.6 Billion Committed to New Solar Projects in Texas, California

A company that invests in clean energy projects to serve customers interested in low-carbon sources of electricity announced it has closed eight separate deals, representing a total of $2.6 billion…