Twitter said it was committed to India as a vital market, but criticised the new IT rules and regulations
27 May 2021 7:40 PM GMT