How B Corp Leaders Can Demonstrate the Benefits of Purpose-Driven Business — Business practices around environmental, social, and governance (ESG) factors are a hot topic in policy debates across America. The term ESG originated as an investing framework to assess the environmental, social, and governance performance of companies or portfolios. Now, it can mean different things to different people.