Indian Oil's Q3 Profit Plummets 77%!
Indian Oil's Q3 net profit drops 77% YoY to ₹2,115 Cr amid lower refining margins. Revenue also down 5%. What caused this drastic fall? #IndianOil #Q3Results #finticks