The Supreme Court has once again rapped the Centre and the states for not doing enough to control pollution in Delhi-NCR.