Elon Musk Takes Charge Of Twitter, Parag Agrawal likely to receive $42 million following exit Read more