Massive 300 megawatt site in Northeast Ohio

Massive 300 megawatt site in Northeast Ohio

03 / 11 / 23