Canadian renewables developer Boralex Inc (TSE:BLX) said today that its power production, revenues and EBITDA have all improved during the first-quarter of 2017 compared to a year earlier.