by Haja Mo December 31, 2022 Business How fast inflation and high interest rates upended markets across the globe. Previous Story The 2022 Good Tech Awards Next Story Recession? What Recession? Pass Me Some Grapes.