U.K. consultancy SustainAbility claims to have coined the phrase “triple bottom line,” which refers to a framework for measuring and reporting corporate performance against economic, social, and environmental parameters. Its Web site offers an introduction to the concept, along with details on the organization’s efforts to promote it. The site also serves as an international clearinghouse for information and news related to sustainable development.

Registered … [ Read more ]