MIT Sloan Management Review

APRIL 22 2026

Julie Battilana, Lakshmi Ramarajan, Matthew Lee, and Vicent Pons: Why Business Leaders Need to Champion Democracy

Democracy is in decline across the world. More countries are experiencing erosion of political rights and civil liberties than gains, according to Freedom House. As of 2025, 92 countries, representing 74% of the world’s population, were classified as autocracies by the V-Dem Institute.

Democratic backsliding is a primary concern for business leaders, who largely agree on the importance of strong democratic institutions.

Discover more from Lan egiten dutenei egindako bi promesa: ahotsa eta jabetza

Subscribe now to keep reading and get access to the full archive.

Continue reading