Supreme Court terms vehicular emissions major contributor to air pollution in Delhi-NCR — NRI Bytes