By CEP Staff • 12 May 2016 in News

Boralex announces $20 million net earnings in “best quarterly performance”