New Business Reality
Consultancy Services
People
The New Business Reality

The concepts of 'corporate social responsibility' (CSR), 'corporate sustainability' and the 'triple bottom line' have gained recognition in corporate board rooms around the world. These concepts are linked by a common underlying principle; the need for businesses to fully integrate environmental, social and economic imperatives within their activities.

The integration of environmental and social considerations into a business framework is the new business reality of the 21st century. Where companies used to consider themselves to be successful if they kept their shareholders happy with strong financial returns, today they are asked to satisfy many more interests relating to a broader set of issues than purely financial return alone. The shift in focus from the shareholder to what is commonly described as the 'stakeholder' best describes this new business perspective.

Many leading companies now accept that trade-offs between the community, the environment and business interests are no longer acceptable. In fact, a corporation's ability to maintain its 'licence to operate', the loyalty of its customers and, indeed, to remain economically viable in the future is now contingent on its environmental and social performance.        

The key challenge now facing companies is how to develop policies and strategies that will create value through economic, environmental and social integration. This is where Natural Advantage can help.

'To succeed today, companies must reflect the values of the customers and communities they serve and ensure they deliver both business and societal value.'

Bill Downe
President and
Chief Executive Officer
BMO Financial Group

 

 

 
© 2009 Natural Advantage xxxx