SL Green, the biggest office landlord in the nation’s most competitive real estate market, is embarking on a $3 billion experiment in demand for new high-rise workspace in the pandemic with the opening of One Vanderbilt, a 77-story office tower adjacent to Grand Central Terminal in Manhattan.
