Windfall

After wind turbines are proposed for installation in upstate New York, the community’s excitement turns to suspicion over what the project entails. This eye-opening story exposes the dark side of wind energy development and the potential for financial scams.

Tags: