Latest NewsTaranjeet Singh has been elevated by Twitter as Country Director for IndiaadminMay 10, 2017 by adminMay 10, 20170782 Twitter, the microblogging platform has elevated Taranjeet Singh as its Country Director for India. Earlier, Singh was leading the charge for sales and marketing support...