it has been reported that Twitter's New York offices are being downsized as part of Musk's leadership. Twitter is reportedly subleasing 2,00,000 square feet of office space in Manhattan, according to Bloomberg.
from Top Tech News- News18.com https://ift.tt/wTjDnOG
via IFTTT
Twitter Downsizing New York Offices To Cut Operational Costs: Report
ಮಾರ್ಚ್ 01, 2023