Twitter to scale back NYC office space as Elon Musk cuts costs
Twitter recently listed nearly 200,000 square feet (19,000 square meters) of space for sublease at 245 and 249 W. 17th St. in Manhattan, according to data from real estate brokerage Savills.
Latest News from Moneycontrol.com
Cultivating Smart Saving Habits

