Rapid inflation, debt crises and the cost of living crisis are the biggest threats to doing business over the next two years in G20 countries according to 2022 executive opinion survey conducted by the World Economic Forum's Centre for the New Economy and Society.