The G7 agreement revitalizes international cooperation

EN