New Owners Celebrate 95 MW Solar Farm

San Antonio is a leading Solar City and CPS Energy is on track to achieve its 2020 goal of generating 20% of all electricity from renewable sources. Representatives from CPS Energy, Con Edison Development, OCI Solar Power and other solar stakeholders gathered in Uvalde on Tuesday for the dedication of Alamo 5, the latest solar […]