7 min read Crypto Elon Musk Twitter deal closes, CEO fired October 28, 2022 Leeanne Comment on this story Comment SAN FRANCISCO — Elon Musk became Twitter’s owner late...