State-owned Oil India Ltd (OIL) reported a 23 per cent drop in its third-quarter net profit as the price of crude oil produced and sold fell. Net profit was Rs...
Share this article
If you liked this article share it with your friends.they will thank you later