Yet another investigation has concluded that New Yorkers get very little bang for the $8 billion a year the state spends in the name of economic development. This time, it was a six-month review by…
Continue Reading
- Via nypost.com