20070723 city.delhi: 93 phones for every 100 people