Twitter called the recent visit by police to its Indian offices a form of intimidation and said it was concerned by some of the requirements in New Delhi’s new IT rules. Speaking for the first time since a special squad of Delhi police made a surprise visit to two of its offices on Monday, Twitter […]...