Transparency in Business: The Impact of Available Business Metrics Steensen Jessen 16 Mar 2026 · 7 min read