The 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. IOC has been fined Rs. 1-crore and BPCL Rs. 2-crore, the two firms said in ...