Corporate Transparency: Understanding Why Information Matters for Trust in the Public Hyllested Dencker 26 Apr 2026 · 7 min read