03-08-2026 16:03 via prnewswire.com

RWE and Google sign power purchase agreement for Oklahoma solar project

Google to purchase total output from RWE's 155 MW Crooked Creek Solar project under a 15-year agreement Project expected to create up to 250 jobs at peak construction and deliver long-term economic benefits to McCurtain County over its operating lifetime Crooked Creek Solar will support...
Read more »