Elon Musk’s first order of business after taking over Twitter is to push out its CEO and his lieutenants Get link Facebook Twitter Pinterest Email Other Apps August 06, 2023 Elon Musk’s first order of business after taking over Twitter is to push out its CEO and his lieutenants Read more