‘The best people are staying, so I’m not super worried’: Elon Musk

Twitter fell into a pitless chaos after several employees appeared to have departed the company, which sent messages that it was closing its “office buildings” for the next few days.

Business News: Latest News on Business, Stock Markets, Financial News, India Business & World Business News