#Elon Musk completes $44B Twitter takeover, begins firing execs
“Elon Musk completes $44B Twitter takeover, begins firing execs” Elon Musk finally completed his $44 billion Twitter takeover deal, firing the company’s CEO and financial chief and ending a lengthy tug-of-war with its board of directors just before a key deadline, according to a source close to the situation. Musk took the struggling social network…