IOCએ 2017-18માં ₹5.06 લાખ કરોડના ટર્નઓવર પર ₹21,346 કરોડનો ચોખ્ખો નફો કર્યો છે.