Elon Musk closes deal to acquire Twitter, fires top executives: Source – ABC News

Tesla CEO Elon Musk reportedly agreed to the original offer price for Twitter of $54.20 per share or about $44 billion.
View full source