The Delhi Pollution Control Committee (DPCC) has issued environmental compensation (EC) of ₹2.89 crore on 15 sewage treatment plants (STPs) for failing to meet the prescribed standards and not meeting ...