Businesses Should Invest More in Society. Here’s Where to Start. Posted byKathryn Wortsman February 5, 2019 Leave a comment on Businesses Should Invest More in Society. Here’s Where to Start. Benefiting society is a competitive advantage.