
Corporate Sustainability: To B or Not to B
One innovative standard that is gaining momentum around the world today is B Corporation, or B Corps, a certification awarded to profit businesses and organizations that meet higher social and environmental performance targets among other sustainable principles.