Cites $200 million to build, which seemed high until you see they're actually giant neon advertising signs too: http://www.link.nyc/assets/downloads/LinkNYC-Media-Kit.pdf
The city gets guaranteed profit of $20 million annual with projected rev share of much higher than that. Solid deal.