Indian Oil Corp Q3 net profit nosedives 91% to Rs 716.82 crore on inventory losses - Business Today
Indian Oil Corp Q3 net profit nosedives 91% to Rs 716.82 crore on inventory losses Business TodayState owned oil and gas company Indian Oil Corp (IOC) on Wednesday reported near 91 per cent decline in its net profit at Rs 716.82 crore, due to decline in ...