G7 members recognise that the group risks being seen as increasingly irrelevant in 2025.
International
By First Post Jun. 17, 2025