Meta India's country lead for public policy Rajiv Aggarwal has quit today, the social media giant confirmed. WhatsApp's India head Abhijit Bose has also resigned.
Elon Musk's ownership of Twitter descended ever deeper into chaos as key security executives resigned from the platform, drawing a sharp warning from US regulators.