Indian Oil Corporation reported a net loss of 26.61 billion rupees in the first quarter, with operating income of 2.76 trillion rupees.

2026-07-31

Indian Oil Corporation reported a net loss of 26.61 billion rupees in the first quarter, with operating income of 2.76 trillion rupees.