Indian Oil’s Q1 FY25 net profit declines 75% on margin squeeze
The company’s consolidated total income in the April-June quarter this financial year stood at around ₹2.20 lakh crore compared to ₹2.25 lakh crore in Q4 FY24 and ₹2.26 lakh crore in Q1 FY24