2024 Top 500 ranking: 26
The inflation shock has defined 2022. Not primarily because as usual, by eroding purchasing power and corporate margins it has hampered consumption and investment – private spending has been remarkably resilient actually in the developed world given the circumstances – but because it has marked the end of an era ...