Boralex Inc (<a href="https://money.tmx.com/en/quote/BLX" target="_blank">TSE:BLX</a>) on Wednesday posted a drop in first-quarter EBITDA and net profit as power production and revenues were impacted by unfavourable weather conditions in Europe.