Uncategorized Yahoo India Managing Editor Prem Panicker Resigns Prem Panicker, Managing Editor of Yahoo India, has resigned, after five years with the company. Yahoo India has confirmed this development to MediaNama, saying... Nikhil PahwaNovember 20, 2014