01 Mar 2001 Uncategorized Losing Business–The Deals and the Downfalls What has more than $1 billion in subsidies to major corporations bought for New York City? According to a new study from the Center for an Urban Future, a lot… ByCenter for an Urban Future16 minRead time