Musk fires top Twitter executives after closing $44bn deal
Elon Musk completed his $44 billion acquisition of Twitter Inc, according to people familiar with the matter, putting the world’s richest man in charge of the struggling social network…