CPS Energy has struck a deal with a San Antonio-based solar energy developer to add 120 megawatts of battery capacity. The ...