two-employees-of-northland-power-run-diagnosis-software-inside-a-wind-turbine-on-manitoulin-island-ontario-canada Two Northland Power employees run diagnostics inside a wind turbine on Manitoulin Island, Ontario Canada.