India's top environmental court on Monday ordered authorities to remove all diesel vehicles at least 10 years old off the capital city's streets in a bid to help clean New Delhi's polluted air.