Odd-Even Scheme Looks Like a Farce When Every Other Policy Is Encouraging Cars | CNN News 18
November 20, 2017
In past eight years, number of cars in Delhi has gone up by 73%, while number of buses has fallen by 17%. Worse, Delhi Metro expansion is delayed and fares have been hiked drastically.Air ...
Read More