What are the major outcomes of the recent G7 summit held in Italy in June 2025?
Asked
2 months ago
Updated
2 months ago
Viewed
122 times