Business | Thu Dec 17, 2015 1:28am IST

To clear air, Supreme Court bans sales of big diesel cars in Delhi