India News | Edited by Divyanshu Dutta Roy | Friday August 13, 2021
Twitter India chief Manish Maheshwari has been given a new US-based role, a senior company executive announced on Friday, amid the company's friction with the Indian government and more recently the opposition.
www.ndtv.com