Legal QuestionsCategory: Legal Question BankWhat do you mean by corporate social responsibility? Discuss its rationality and critically analyze how far the Nepalese companies have adopted this principle in their corporate management.