Twitter CEO Parag Agrawal Fires 2 Top Executives, Freezes Hiring Ahead Of Elon Musk Takeover Read more