top | item 43618739 (no title) sokz | 10 months ago Delhi NCR in general looks like a pretty nice place to source tech in India. The Bangalore counterpart of Nehru Place, SP Road felt expensive and a bit less competent than I expected. discuss order hn newest No comments yet.
No comments yet.