Indian Oil, Bharat Petroleum fined Rs 1 crore, 2 crore: Here’s why
New Delhi, Central Pollution Control Board (CPCB) has fined state-owned Indian Oil Corporation (IOC) and Bharat Petroleum Corporation Ltd (BPCL) for not installing pollution control devices at their petrol pumps. …