Launch of new report: Walking the talk? - Stockholm School of Economics