Oil India Limited (OIL) reported a 10% sequential decline in consolidated net profit for the fourth quarter of FY 2023-24, registering Rs 2,332.94 crore compared to Rs 2,607.66 crore in the previous...
https://www.bizzbuzz.news/mark....ets/oil-india-q4-net