Companies now need a 'social license' to operate, expert says

Deb Clarke, global head of investment research at Mercer, says firms need to satisfy all of their stakeholders — not just the investors.
03:17
Wed, Jan 8 20205:39 AM EST