
A warning for business leaders: Aspiring autocrats tank economies
Masters of Scale
00:00
South Africa: When Business Chose Profits Over Regime
Barbara recounts how South African business withdrew support from apartheid, enabling a peaceful transition and stability.
Play episode from 13:13
Transcript


