ITDC Posts Profit Of Rs. 27.16 Cr In FY 2017-18