2024 Top 500 ranking: 15
Russia’s invasion of Ukraine has already caused a tragic human toll. It also brings yet another disruptive shock to a global economy already coping with persistent supply chain disruptions and fast-rising inflation. The clearest and most immediate economic impact of the conflict will be stronger and more durable inflationary pressures, ...