Apps Internet News Twitter appoints permanent compliance leaders to comply with India’s IT rules Recent times have not been kind to popular micro-blogging site Twitter –… Soumyadeep SarkarAugust 7, 20212 minute read