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!


Last Updated: Sep 19, 2017
Top