a ge northland employee sits atop an industrial windmill in northern canada for a corporate photo A General Electric worker atop the Northland Power wind turbine facility in Manitoulin island Ontario.