Societal and technological threats rise on G20 business leaders’ risk agendas

London | 3 December, 2025

While G201 business leaders remain concerned about the potential impact of economic downturn and inflation in the near-term, the risks associated with insufficient public services and social protections, lack of…

Continue Reading