Tata Energy Research Institute

Citizens work Vol I: Indian corporate in a social setting - New Delhi Tata Energy Reserach Institute 2004 - X+138

81-7993-055-6


Development Economics