
A warning for business leaders: Aspiring autocrats tank economies
Masters of Scale
00:00
Business Leaders as a Pillar of Stability
Barbara outlines three pillars—political leaders, voters, and business—and stresses business can most influence democratic health.
Play episode from 05:41
Transcript


