Hecate Grid, an independent power producer (IPP) that develops, owns, and operates standalone storage projects in the U.S., closed a four-year $125 million Letter of Credit facility
Hecate Grid, an independent power producer (IPP) that develops, owns, and operates standalone storage projects in the U.S., closed a four-year $125 million Letter of Credit facility