Technology Two Twitter bosses ousted ahead of Elon Musk $44bn takeover By Admin On May 13, 2022 18 Share [ad_1]One of the senior executives was on parental leave when he learned he was out of a job.[ad_2]Source link 18 Share