a ge northland power employee stands atop a ge windmill at sunrise on manitoulin island A General Electric worker atop the Northland Power wind turbine facility in Manitoulin island Ontario.