Private Sector Opinion 29: Corporate sustainability ratings are a potentially powerful but still underused tool for building a competitive, socially purposeful, and financially sound enterprise. Allen White discusses the purpose, methodologies, strengths and limitations, and future architecture of sustainability ratings.
Dr. Allen L. White is a vice president and senior fellow at the Tellus Institute, Boston, Massachusetts, United States. He also directs the institute’s Program on Corporate Redesign
Foreword by Robert G. Eccles, Professor of Management Practice at Harvard Business School