Canadian renewables developer Boralex Inc (TSE:BLX) reported a net loss of CAD 36 million (USD 27.2m/EUR 24m) for 2018 against a CAD-22-million profit a year ago due to increased costs and CAD 15 million of impairment losses.