News Details

City of Palo Alto Ranks in National Top 10 for Most Solar Watts per Customer

Utility ranked third out of more than 300 utilities nationwide for 2015!


Top