Twitter employees allegedly walked out of its Singapore office due to non-payment of rent
The social media platform has been experiencing some issues since Musk's purchase.
The social media platform has been experiencing some issues since Musk's purchase.