Tech Insider
Exterior view of the Twitter office in New York on April 26, 2022.
Twitter is cutting back on office space in New York too.