ALISO VIEJO, CA (March 29, 2019) - IHI Power Services Corp (IPSC) is pleased to announce that it has entered into an operations and maintenance agreement to operate West Lorain power plant, located in Lorain, Ohio (west of Cleveland). West Lorain is a simple cycle, 545 MW peaking plant.
Environmental Stewardship
is second nature to us
It's not only the right thing to do,
it's how we manage businesses