World Review of Political Economy

2042-891X (Print)  / 2042-8928 (Online)

Loading 666 articles

Added 10 March 2023 • Updated 7 March 2025