By Michael Roberts The latest economic activity indicators called purchasing managers indexes (PMIs) confirm that the major economies are still crawling along – neither slipping
Day: 27 October 2025
By Jokin Mendizábal [Editorial note: this article was published in Porelsocialismo, a Spanish socialist newspaper, two days before the mid-term elections in Argentina (on Sunday).
