Business The G7 presents a new vision for global cooperation: less aid, more investment and greater autonomy for partner countriesby Giorgio Dell'Omodarme 16 June 2026