The Supreme Court of India has just passed a ban on the registration of diesel cars in Delhi NCR which have an engine capacity of more than 2000cc. This … Read More