So much is happening on the Twitter front!

Zee News May 14, 2022, 02:21 AM IST,

Twitter fired two of its top managers Friday, the latest sign of internal turmoil amid Tesla billionaire Elon Musk’s planned buyout of the company.

ZEENEWS TRENDING STORIES

By continuing to use the site, you agree to the use of cookies. You can find out more by Tapping this link