Wind Energy

Ocotillo Wind – Pattern Energy 9/26/2018 Tax Payers on the hook for $115,000,000

The failed wind energy facility only producing a fraction of the power they promised.

Search