
G20 Leaders Agree Preliminary Global Supply Chain Pact in Geneva Amidst Disruption Crisis
G20 Leaders Agree Preliminary Global Supply Chain Pact in Geneva Amidst Disruption Crisis Leaders representing the world’s leading economies, the G20 nations, concluded an urgent two-day summit in Geneva, Switzerland, on June 6, 2025. This emergency meeting, convened specifically to address the growing fragility of global trade networks, culminated in the announcement of a preliminary…