Feb 04, 2010
The Green Leaf Inn took delivery on December 29, 2009 of an Endurance E-3120 wind turbine. In a few weeks, when the weather allows, installation of what might be the largest privately owned wind turbine in the United States will be complete.