NationalTwitter India Head Manish Maheshwari Gets New US-Based RoleTestHostEntryAugust 13, 2021June 3, 2022 by TestHostEntryAugust 13, 2021June 3, 2022 Twitter India chief Manish Maheshwari receives a new US-based role amid the company’s friction with the Indian government and opposition. Twitter India chief Manish Maheshwari...