EmblemHealth signed a large long-term lease for a residence at 55 Water Street prior to the pandemic. It is transferring some of that space to a subtenant. Transportation technology company Verra Mobility leases 57,000 square feet in the Financial District building, the Commercial Observer reported. The 10-year agreement gives the company a new headquarters in […]