Search results
Boralex announces a substantial 62% increase in net earnings and continued disciplined development...
Digital Journal· 7 days agoIncreases mainly attributable to higher wind farm production in North America, the contribution from new facilities commissioned and strategy to optimize electricity selling prices in France. 1 EBITDA(A) is a total of segment measures.