Microsoft Taps EPDR for Solar Power in Illinois, Texas / Latest / By mark The three solar projects have a combined capacity of 400 megawatts, according to EDP Renewables North America. Share this:FacebookX Related