New Delhi, April 23 -- Twitter on Monday named Network18 Digital's former chief executive officer (CEO), Manish Maheshwari, as the microblogging site's head in India. He has been designated as managing director. Maheshwari's appointment comes eight months after Twitter's country director, Taranjeet Singh, quit. Twitter's global revenue strategy and operations head, Balaji Krish, was then made the interim country head for India....