Posts in tag

Sriram Krishnan


Elon Musk

Just hours after finalizing the deal to acquire Twitter for $44 billion, Elon Musk fired several Twitter executives. In less than two weeks, the company …