The impeccably kept Infosys campus at Mysore, like the Indian IT sector as a whole, shows a different face of India. Picture courtesy of Wikipedia.
No comments.
Please ensure that all comments are mature and responsible; they will go through moderation.