@variety.com 2 years ago Elon Musk Closes Twitter Deal, Fires CEO, CFO and Other Top Execs