Organization: Northland Power Inc.
Type: Client
Address: 30 St. Clair Avenue West 12th Floor, , Toronto, ON, M4V 3A1, CAN