Managerial attitudes to social responsibility: a comparative study of corporate sector in India and Britain
Managerial attitudes to social responsibility: A comparative study of corporate sector in India and Britain