EDP inaugurates one solar park, signs PPA for another

A solar installation in Lincoln, Nebraska (courtesy: American Public Power Association) EDP subsidiaries are making moves at two U.S. solar parks – inaugurating one and signing a power purchase agreement (PPA) for another. EDP Renewables North America announced the inauguration of Pearl River Solar Park (Pearl River) in Scott County...
Read More