Filed under Green Tech The triple play: Growth, profit, and sustainability – McKinsey Published by on August 9, 2023 Outperformance in environmental, social, and governance seems to boost … demand from green technologies are getting a positive market reception.