stopthesethings.com
US Wind Farm Litigation: Update on the Falmouth Case
**** Back in November 2013, we reported on the orders made by a Court in Falmouth, Massachusetts that pulled to a halt the operation of a couple of giant fans that have been driving townspeople nut…