The Town of Windsor in California will cover 90% of the energy needs of its water reclamation plant with power from a 1.78 MW floating solar project.The floating solar project is the largest in the state of California and was purchased by C2 Energy Capital, with whom the Town of Windsor signed a 25-
Read More...