By CEP Staff • 14 November 2014 in News

Northland Power records $38.5 million net loss for third quarter 2014