In keeping with its strategy to further strengthen the platform’s senior management, Firstpost onboards Anurag Iyer as the Head - Revenue &....