Indian Oil’s net profit plunges more than 80% in Q1 2024, as low margins take toll
The state-owned company generated revenue from operations of $25.79bn (Rs2.16trn) in the first quarter (Q1) of 2024, a decrease from $26.4bn during the same period last year.