Twitter, Inc. is no more and is now part of a parent company ominously called X Corp.
When did this happen?
Please Login to reply.
A day or two ago.
A trifecta if asking me.