Former Twitter CEO Elon Musk Takes Charge Of Twitter, Parag Agrawal likely to receive $42 million following exit October 28, 2022