CTR signs PPA for Hell's Kitchen geothermal project
Controlled Thermal Resources (CTR) has signed a 25-year PPA with Imperial Irrigation District for 40MW of output from the Hell’s Kitchen PowerCo...
Controlled Thermal Resources (CTR) has signed a 25-year PPA with Imperial Irrigation District for 40MW of output from the Hell’s Kitchen PowerCo...