northland employees run diagnostics inside a wind turbine on manitloulin island ontario Two Northland Power employees run diagnostics inside a wind turbine on Manitoulin Island, Ontario Canada.