Boralex Inc (TSE:BLX) said today it has reduced its attributable net loss to CAD 2 million (USD 1.6m/EUR 1.3m) in the second quarter of 2017 from CAD 7 million a year back, as its top line improved significantly.