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 »