Indian Oil slips into red on lower margins, posts ₹1,993 cr loss in Q1
The company slid into loss even as revenue from operations jumped 63% to ₹251,932.89 crore during the quarter under review.
The company slid into loss even as revenue from operations jumped 63% to ₹251,932.89 crore during the quarter under review.