Marketwatch IndianOil Q1 results: Net profit falls 40% to Rs 2,227 crore; Ebitda margin rises 130 bps to 6.9% Admin July 31, 2020 Revenue of the company slipped 40.91 per cent YoY to Rs 90,106.48 crore during the quarter under review. – Stocks-Markets-Economic Times Share on Facebook Tweet it Pin it Share it Email