Inflation rates are tumbling in Europe, the UK, and the USA. Despite what mainstream economists in all these places suggested, which was that this would
Read the full article…
Richard Murphy
Support This Site
If you like what I do please support me on Ko-fi using credit or debit card or PayPal