
Google signs 155MW solar PPA with RWE in Oklahoma to power growing infrastructure footprint
Google has signed a 155MW solar Power Purchase Agreement (PPA) with German energy firm RWE in McCurtain County, Oklahoma, marking the company's second renewable energy deal in the Sooner State this year as it accelerates efforts to match its growing electricity consumption with clean power. The 15-year agreement is tied to RWE's Crooked Creek Solar project, which is slated to begin construction later this year and is expected to become operational in 2028. Once online, the project will deliver p



