Posted: 05/10/10

The first thing that comes into most of our minds when we think of India is crowded streets, traffic jams, rich textures and vibrant colors…and of course the Taj Mahal.

India is now also perceived as an economic giant that is bursting with brilliant software engineers and ambitious entrepreneurs, with the IT industry having been a major contributor to the country’s economic growth....