Elon Musk completes deal to takeover Twitter, fires CEO & other top executives by Val Jose Mendoza · October 28, 2022