The network’s servers are overrun by almost half a million new sign-ups, as Elon Musk’s Twitter takeover has thrust it into the spotlight.

LEAVE A REPLY

Please enter your comment!
Please enter your name here