Non-payment of rent by Twitter leads to employees being forcefully vacated News January 12, 2023 Since Elon Musk has taken over Twitter, the company is all over the news. However, it seems that Twitter employees…