Intel Corp. has signed a PPA to provide 100 megawatts of solar power to the Intel Chandler-Ocotillo facility in Arizona. The 15-year agreement was signed with Salt River Project, a not-for-profit public power utility. Energy will be generated by a solar plant to be built in Eloy by sPower.&ldqu
Read More...