Definition: Corporate Social Responsibility (CSR) refers to operating a business in a manner that accounts for the social and environmental impact created by the business.Corporate Social Responsibility CSR policy functions as a built-in, self-regulating mechanism whereby businesses monitors and ensures its active compliance with the spirit of the law, ethical standards, and international norms. The goal of Corporate Social Responsibility is to embrace responsibility for the company's…Continue
Forbes: “Finally an internship program that gets corporate sustainability!”. What makes this program unique is the relative ease it offers for companies to begin their sustainability journey by focusing on easier-to-measure energy efficiency initiatives. Like one of the fellows pointed out, you cannot manage what you don’t measure.Continue
CEB: Organisations must learn from the natural disasters in 2011 to better collaborate across functions and use software to support improved risk management of the supply network. In 2011 several major natural disasters caused tragic personal results but also seriously impacted businesses including the tsunami in Japan and floods in Thailand – with both affecting component manufacturers in the car and phone sectors.…Continue
Guest post by Andrea Learned. Andrea Learned, marketing to women expert/author, sustainable business journalist and communications strategist: Years ago when I was doing some speaking related to the publishing of Don’t Think Pink, I got to know a group of women philanthropists. Being very new to that industry, I’d never before heard the “time, talent, treasure” phrase. But, it has stuck with me, especially as I get deeper into my coverage of women and sustainability or corporate social…Continue
UN Global Compact has expelled a total of 3,123 companies since 2005 for failure to communicate progress on their efforts to implement the UN Global Compact’s ten sustainability principles.
In response to this development, the Global Compact Office today issued the following statement:
We stand at a major crossroads in terms of the business contribution to solving the most…Continue