Northland Power Inc’s (TSE:NPI) overall financial performance in the second quarter of 2021 has been weaker compared to a year earlier and the company today reported a net loss for the period.