Geronimo Energy, Big Rivers sign PPA for 160MW solar project

Unbridled Solar is a 160MW clean solar energy project. Credit: PRNewsfoto/Geronimo Energy.