SAN DIEGO--(BUSINESS WIRE)--EDF Renewables North America and Shell Energy North America (US), L.P. (SENA) announced the signing of a 15-year Power Purchase Agreement (PPA) related to a 132 megawatt ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results