Wisconsin Power Plant Comes Online

Wisconsin Power Plant Comes Online

Wisconsin Power Plant Comes Online

SUGAR LAND--July 29, 2016--Researched by Industrial Info Resources (Sugar Land, Texas)--The 9-megawatt (MW) Twin Falls hydroelectric facility, located on the Wisconsin side of the Menominee River, began commercial operations this month.

Within this article: Mentions the number of jobs that the plant created

Subscribe Now!(All Fields Required)

Standard Membership - Free