Taranjeet Singh, Country Director, Twitter India has decided to move on from the social media company. He announced his decision on Twitter last....