The concept of Corporate Social Responsibility has changed over the years depending upon the changes in social, political, economical and legal environments. It includes many aspects which come under the fulfilment of CSR like charity, development of educational institutions, hospitals and temples, ethical functioning, respect to human rights and inclusive development which requires the compani...