finance.yahoo.com – Elon Musk’s $44 billion takeover of Twitter Inc. last year hasn’t been a smooth ride, with employee turnover and social media sniping. And now Musk has apparently stopped paying rent at the company’s…
Tweeted by @SchnaierJoseph https://twitter.com/SchnaierJoseph/status/1619444466074652672