An article from Insurance Business mag.
The impact of skyrocketing inflation, debt crises, and the exploding cost of living are the biggest threats over the next two years in G20 countries, overshadowing environmental concerns, according to new data from the World Economic Forum.