Features India Revokes Twitter’s Intermediary Status over ‘Non Compliance’ with New IT Rules June 17, 2021