Canadian renewables developer Boralex Inc (TSE:BLX) has reduced its net loss attributable to company shareholders to CAD 2 million (USD 1.5m/EUR 1.4m) in 2016 from CAD 11 million a year back.