By CEP Staff • 14 October 2020 in News

Constellation, a subsidiary of Exelon Corporation, has signed a 10-year offtake agreement to support three corporate customers with power from the Rayos del Sol solar project in Texas.