India is a country of myriad contradictions. On the one hand, it has grown to be one of the largest economies in the world, and an increasingly important player in the emerging global order, on the other hand, it is still home to the largest number of people living in absolute poverty (even if the proportion of poor people has decreased) and the largest number of undernourished children. What emerges is a picture of uneven distribution of the benefits of growth which many believe, is the root cause of social unrest. Companies too have been the target of those perturbed by this uneven development and as a result, their contributions to society are under severe scrutiny. With increasing awareness of this gap between the haves and the have-not...