The corporate sector has an important role to play in re-engineering the Indian way of thinking. There is a theoretical basis also for expecting the corporate sector to provide many public goods and services that can help in reducing social problems in a diverse country such as India.