Vinod Mehta, of Outlook Group, has decided to call it a day as Editor-in- Chief after serving 17 illustrious years. He was the Editor-in-Chief of....