MEAN WIND PROJECT

Operating

Wind power plant in Nebraska

Capacity
11 MW
Primary fuel
Wind
Operator
MUNICIPAL ENERGY AGENCY OF NE
Status
Operating
Commissioned
2018
EIA plant ID
56106
Coordinates
41.2736, -103.6983

See it on the map