IANS – Twitter CEO Jack Dorsey, during his visit to India in November last year, was seen showing off a tattoo on his left hand to Congress President Rahul Gandhi as he discussed with him some of the steps being taken to sanitize his platform in the country. Despite the bonhomie and some great […]