Russia’s Ukraine War Strains Global Economic Cooperation

Indonesia’s invitation of Vladimir Putin to the Bali meeting of the Group of 20 in November is the latest point of tension for countries.

Indonesia’s invitation of Vladimir Putin to the Bali meeting of the Group of 20 in November is the latest point of tension for countries.

Source: Read More

PAID

Leave a Comment