Boralex and Saint-Gobain have signed a 20-year Power Purchase Agreement (PPA) to supply renewable energy from three Boralex ...