Tata Energy Research Institute

Citizens work Vol II: corporate social responsibility practices in Indian corporations - New Delhi Tata Energy Reserach Institute 2004 - X+138

81-7993-055-6


Development Economics