New Delhi, doesn't have a very great tech scene. Blame pollution. You can die out of meditation in New Delhi. Beat that.
The only company that ever sort of existed in New Delhi, was Snapdeal, and they pretty much shut shop as of now.
The only company that ever sort of existed in New Delhi, was Snapdeal, and they pretty much shut shop as of now.