Latest NewsRakesh Sarna has resigned as IHCL MD and CEOadminMay 27, 2017 May 27, 2017 Rakesh Sarna has resigned from the post of Managing Director and CEO of Indian Hotels Company Limited. Indian Hotels Co Ltd (IHCL) has said in...