The crisis at Twitter has amplified as the social media giant told staff they are locked out of its offices until Monday (November 21). A message seen by various news outlets noted Twitter’s offices were closed, effective immediately. No reason behind the move was given and the office will reopen next week. The message instructed […]
Posted from: Read More on deadline.
No comments:
Post a Comment