RWE signs 155MW US solar PPA
RWE has signed a 15-year PPA with Google for the full output of its 155MWac Crooked Creek Solar project in Oklahoma. The project is RWE's first solar scheme in the state and will be located in McCurtain County. RWE plans to begin onsite construction later this year, with commercial operation...