Cure N.Y.’s addiction to corporate welfare
Gov. Hochul this week announced a deal with the National Football League and the Pegulas, the owners of the Buffalo Bills, to spend more than $1 billion in public funds on a new NFL stadium. But that’s just the tip of the proverbial iceberg when it comes to the Hochul administration’s love of spending taxpayer…
Read more