Tag: Elon Musk X office news
Posted in Business
Elon Musk’s X is closing San Francisco office where Twitter was founded in 2006
August 6, 2024 Leave a Comment on Elon Musk’s X is closing San Francisco office where Twitter was founded in 2006
Aug 06, 2024 10:18 AM IST X employees are set to be relocated to San Jose and Palo Alto as the company is making a…