Shubhangi Opportunities and Challenges with Corporate Social Responsibility Implementation in India - DU Faculty of Law 2023