As Delhi mulls if measures like odd-even car days would help it breathe cleaner air when its neighbours continue to pollute, the National Green Tribunal on Thursday reiterated its order banning str