Morning sunshine this week brings energy to the 266-kilowatt solar panel array atop the County Government Center across the San Lorenzo River in downtown Santa Cruz. Installation of eight solar arrays ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results