The mostly abandoned Pilgrim Psychiatric Center in Brentwood, Long Island, was once the site of the world’s largest hospital. On Wednesday it might be one step closer to becoming an entirely new community.
The Hempstead Town Board on Long Island will vote to remove the members of its Industrial Development Agency later this month. This comes after the board granted millions of dollars in tax breaks to the owners of the Green Acres Mall in Valley Stream. As a result, property taxes for homeowners have increased by hundreds of dollars.
The scandal over Governor Cuomo’s economic development programs has led to more scrutiny of whether the projects are the best way to improve the state’s economy, and some watchdog groups are asking questions.