Canadian power producer Northland Power Inc (TSE:NPI) today reaffirmed its 2020 financial forecast in view of its ample liquidity, solid balance sheet and relatively stable revenue and free cash flow profile.