Two Twitter bosses ousted ahead of Elon Musk $44bn takeover May 12, 2022 techengine One of the senior executives was on parental leave when he learned he was out of a job. Share with friends Written by techengine The author did not add any Information to his profile yet ← →