Clean energy developer EDP Renewables North America (EDPR NA) announced the delivery of three new solar projects in Illinois and Texas totalling 400 MW, with Microsoft purchasing 389 MW of electricity and renewable energy credits (RECs) from the projects through long-term virtual power purchase agreements (VPPAs).





















