April 2 (SeeNews) - Northland Power Inc (TSE:NPI) said on Wednesday it has achieved financial close for the 100-MW Grand Bend onshore wind project in the Canadian province of Ontario.