RWE and Google announced a new power supply contract for RWE’s first solar project in Oklahoma. The two companies signed a 15-year power purchase agreement (PPA) for the total output from the 155-megawatt (MWac) Crooked Creek Solar project in McCurtain County. RWE plans to begin onsite construction at Crooked Creek Solar later this year, andContinue reading “RWE and Google sign power purchase agreement for Oklahoma solar project”
RWE and Google sign power purchase agreement for Oklahoma solar project