Published: May 14, 2022, 02:15 IST | Updated: May 14, 2022, 02:15 IST
Twitter is in a state of turmoil. Elon Musk has temporarily put his $44 billion deal on hold. Twitter CEO Parag Aggarwal has fired two top executives. The company has also halted all new hirings. What's going on? Palki Sharma reports.