1 IZA Discussion Papers
IZA Discussion Paper No. 12929
published as 'Political Risk, Populism and the Economy' in: Economic Journal, 2023, 133 (653),1677 - 1704