28
Oct

Elon Musk Fires Twitter CEO Parag Agrawal, An Executive “Escorted Out”

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 after six…