Posts

Parag Agarwal has been appointed as the new CEO of Twitter