Dynegy is partially idling its Baldwin Energy Complex in southern Illinois.
Dynegy is partially idling its Baldwin Energy Complex in southern Illinois. Steve Nagy Belleville News-Democrat
Dynegy is partially idling its Baldwin Energy Complex in southern Illinois. Steve Nagy Belleville News-Democrat