IOC, BPCL Shares Slide Over Getting Fined Rs 1-2 Crore by CPCB for not Installing VRS
Shares of two public sector oil companies, Indian Oil Corporation (IOC) and Bharat Petroleum Corporation (BPCL), fell 1-2% after the Central Pollution Control Board (CPCB)...