Latest NewsRakesh Sarna has resigned as IHCL MD and CEOadminMay 27, 2017 by adminMay 27, 201701076 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...