The race to fill the Chairman & Managing Director (CMD) position at Bharat Petroleum Corporation Limited (BPCL) has been heating up, but the seat has remained vacant for over eight months now. The Pub ...
HPCL share price plunged as much as 7.58% to ₹318.70 apiece, BPCL stock price declined 5.20% to ₹242.30, while IOC shares ...