Twitter headquarters rent: Twitter hasn’t paid rent of San Francisco headquarters since weeks,…
Elon Muskhas been working on numerous ways to turn Twitter's fortune after his $44 billion deal to purchase the social media platform. The company's owner has been on a firing spree and laid off most of the staff to cut losses. It looks…