Elon Musk is reportedly taking drastic steps to cut costs of running the business at Twitter. According to the New York Times, Twitter hasn't paid rent at several of its offices, and is allegedly not paying vendors either.
See The Full Story

Twitter Takeover
Elon Musk has completed a $44 billion deal to buy Twitter after earlier court action to back out of the arrangement.