Geysers Power Company is the largest geothermal plant in the world - located in Northern California, the Geysers serves as a baseload renewable generation resource for California, currently engaged in myriad PPAs with investment grade offtakers including multiple CCAs. MUFG lead the...
show more