Biden's Wind Project: Taxpayer Trap Looming?