Politcal The window is closing on corporate 'greedflation.' It's another sign that inflation is cooling off. November 26, 2022 4 mins read 115 Views Win McNamee/Getty Images; Hollis Johnson/InsiderMany companies have reported record profits over the past year.It's led some economists and.. Read More