EDP subsidiaries have inaugurated Pearl River Solar in Mississippi and announced a 15-year PPA for a 150 MWac solar project in Illinois.| Renewable Energy World