Geronimo and IMEA sign PPA for Green River wind farm
The Illinois Municipal Electric Agency (IMEA) has entered into a 15-year offtake agreement for 50MW of capacity from Geronimo Energy's 194MW Green...
The Illinois Municipal Electric Agency (IMEA) has entered into a 15-year offtake agreement for 50MW of capacity from Geronimo Energy's 194MW Green...