By Bruce Thomsan | Corporate social responsibility is an old concept that underwent a major metamorphosis after the Indian Companies Act 2013. Essentially, CSR addresses a social need using the expertise and resources of the company in order to create value in the society. A CSR strategy based on these criteria results in long term benefits for...Read More