For 24 Hour Emergency Services Call 1-833-787-CECI


November 18, 2020
By Heather Bailey, Times Editor, The town of Windsor announced on Nov. 17 that its floating solar array system had “successfully completed the testing phase and is now fully energized and online. Operation of this new floating solar array, the largest in California, will reduce Town GHG emissions by 350 metric tons of CO2...
Read More