Indian Oil suspends 3 officers for financial malpractice

Indian Oil suspends 3 officers for financial malpractice

State-run Indian Oil Corporation (IOC) on Thursday said it has suspended three of its Nagpur-based employees for alleged financial malpractice.