Reports: Elon Musk finalizes purchase of Twitter, immediately fires CEO
Elon Musk has taken control of Twitter and fired at least three top executives including its CEO, according to numerous reports. Jonathan Vigliotti is at Twitter's headquarters in San Francisco.