The National Green Tribunal (NGT) rapped the Delhi government on Friday for going ahead with odd-even traffic restrictions at a time the air quality appeared […]