Indian Oil's Q1 loss narrows to Rs 3,090 cr

State-owned Indian Oil Corp reported a net loss of Rs 3,093.23 crore in the June quarter.
Share this Video
appinstlBnr
Open in App
Success
This article has been saved