Siru Murugesan Twitter senior engineer reveals in a secretly filmed video that Twitter doesn't believe in free speech and people working at the company hated Elon Musk's USD 44 billion bid to take control of the company. Watch the full video!
Siru Murugesan Twitter senior engineer reveals in a secretly filmed video that Twitter doesn't believe in free speech and people working at the company hated Elon Musk's USD 44 billion bid to take control of the company. Watch the full video!
India Narrative, a news and views website, impactfully captures a new phase in aspirational India’s rise as an influential player on the global stage.
© 2023, India Narrative - All rights reserved.