NEW YORK, NEW YORK – MARCH 02: The Manhattan Twitter headquarters stands in the Chelsea neighborhood on March 02, 2023 in New York City. Twitter Inc. is reportedly looking to sublease most of its New York office space as uncertainty about the company’s future continues.