
Is corporate social responsibility dead?
The Economy, Stupid
00:00
Can measurement and incentives revive responsibility?
Luke and Narelle argue for longer-term incentives, patient capital, and alternative corporate forms to align business with society.
Play episode from 22:19
Transcript


