Projects
Projects
Windsor water treatment facility is adding California’s largest floating solar system
May 24, 2019