Share This ArticleShare Post Join our Newsletter Subscribe Rate hikes? Recession? Or disinflation? Or deflation? As 2022 ends, we can recap many historical milestones, like the Earth’s population hitting 8 billion and the global economy surpassing $103 trillion. What else have you missed in January 2023? Juwai IQI – February 2023 NewsletterDownload Now