Healdsburg creates the nation’s largest floating solar array
The city of Healdsburg, Calif.’s, new floating solar array didn’t start out to be a triple threat of environmental responsibility, but since its completion in January, it’s been generating quite a bit of buzz. Not only does the 4.78-megawatt photovoltaic … Continue reading →