By Meagan Newman

While large and small companies across the globe have been addressing issues of corporate responsbility and sustainability for many years now, India has became the first country to pass a law that requires large companies to spend a percentage of their profits on corporate sustainability initiatives.  The law, which updates India’s Companies Act of 1956, applies
Continue Reading World’s First Corporate Responsibility Mandate Passed in India