RWE and Google have signed a 15-year power purchase agreement (PPA) covering the full output of the 155 MWac Crooked Creek Solar project in McCurtain County, Oklahoma.
RWE and Google have signed a 15-year power purchase agreement (PPA) covering the full output of the 155 MWac Crooked Creek Solar project in McCurtain County, Oklahoma.
As a subscriber, you have reached this page because you are not logged in.