05.06.2021 - By McKinsey & Company
Why companies must now compete on trust and deliver value to multiple stakeholders.