Share
twitterlinkedinfacebook
Image 1 of 1
SFE02302IND.jpg
A man uses a laptop in Nehru Place, a commercial hub in south Delhi dominated by electrical, computer and technology shops.