NEW DELHI: While Delhi gets moving on its ambitious plan to restrict the number of passenger vehicles on its roads in a desperate bid to improve its air quality, the move has also sparked a debate