Falmouth Massachusetts, a town that proudly supports renewable energy, has moved to shut down the operations of a 1.65MW wind turbine that was saving the city an average of $375,000 a year. The wind turbine is located at the town’s wastewater treatment plant. It stands with a 262 foot long hub, with blades that extend another 400 feet from … Read More