Delhi Pollution Control Committee (DPCC license) DPCC license or Delhi Pollution Control Committee is an autonomous regulatory body that was…