By NYC Scene
A company just landed a $23M NYPD contract, but there's a catch: Long Island authorities were already investigating them. What does it take to win a major city contract these days?
More posts by NYC Scene →