Indian Oil, Bharat Petroleum fined Rs 1 crore, 2 crore: Here's why
The Central Pollution Control Board (CPCB) has fined Indian Oil Corporation (IOC) and Bharat Petroleum Corporation Ltd (BPCL) for not installing pollu
New Delhi National Capital Region Supreme Court Indian Oil Corporation Bharat Petroleum Corporation Ltd Central Pollution Control Board
Source: indiatimes.com