A hand holding a phone with the news feed on the screen.

IESE Insight

Is the era of shaming companies into changing their ways over?