Twitter’s global policy executives resign amid more job cuts – Times of India Naomi Gleit Dec 23, 2022 Elon Musk started to offload staff as soon as he acquired Twitterin a $44 billion deal in late October. Since then, the social media company has seen!-->!-->!-->…