Twitter’s Chief Executive and CFO has been fired and escorted from the building, following Tesla CEO Elon Musk’s $44 billion takeover of the company.

Post a Comment