CoinDesk - Elon Musk Closes $44B Twitter Deal, Reportedly Fires Top Executives
Sign in to continue reading, translating and more.