Are the tech giants making a mistake in India?
I was going through my Facebook wall one day when an interesting post caught my attention. The post was about Google’s new CEO taking a step for the betterment of the world, particularly India. It said that he plans to give a large number of…