Boralex Q2 revenue, earnings hurt by weather, energy limits in France
After strong Q1 results, Montreal-based renewable project developer Boralex Inc. (BLX-T) reported a decline in power production that affected revenue and net income in its Q2 financials.