greenwichneighborsunited.com
Maybe this is why wind companies have low credibility?
Source: