They say that India has a ‘large pool of people well-versed with English’. Doesn’t seem so, from this sign at a fairly large store in Delhi.
Haven’t been able to post much for the past few days. Between studies and work for 6by9media, haven’t had much time. :(