ITC's stock slips on earnings report, profit falls sharply

Business