20100408 city.delhi: Taxing times: 500 Meru drivers on strike