Delhi HC dismisses appeal to scrap BRT
Says a developed country is not one where the poor own cars. It is one where the rich use public transport