The triple play: Growth, profit, and sustainability – McKinsey

Outperformance in environmental, social, and governance seems to boost … demand from green technologies are getting a positive market reception.