Elon Musk Twitter deal closes, CEO fired
Comment on this story Comment SAN FRANCISCO — Elon Musk became Twitter’s owner late Thursday
Comment on this story Comment SAN FRANCISCO — Elon Musk became Twitter’s owner late Thursday
Elon Musk fired key Twitter executives Thursday, one of his first moves as the official