On Thursday, it was revealed that Twitter had temporarily closed its office buildings and suspended…
The Post Millennial
On Thursday, it was revealed that Twitter had temporarily closed its office buildings and suspended employees’ access badges.
The offices are expected to reopen on Monday, November 21, giving Elon Musk and his team a chance to sort things out.