20030419 city.delhi: Only 44% pay for water by meter