Current Affairs / Economy / news / Trade / World
G-20 Summit Begins in Antalya, Turkey
Alicia Nicholls The leaders of 20 of the world’s largest economies, the G-20, are meeting for the tenth annual G-20 Leaders Summit which begins Sunday, November …
You must be logged in to post a comment.