Besides talent, clientele, and profits, the IT companies in India are famous for one more thing-beautiful campuses. The campuses of Indian IT companies are no less than architectural marvels and ...