BLX Boralex

Boralex (TSE:BLX)

Boralex engages in the development and operation of renewable energy power facilities in Canada, France, the UK, and the U.S. It is the largest independent producer of onshore wind power in France.