28th Aug 2023
Three Rivers Energy Center begins operation in Illinois using GE gas turbine technology