Elon Musk postpones his plans to buy Twitter. Two Twitter executives are leaving the company. Trump’s return to Twitter is ...Read More...