The just concluded G20 summit in London has underscored the seriousness and complexity of our global economic challenges, but also the determination of member governments to address these vexing problems. Discussions were focused, concrete outcomes resulted and there is room for optimism. &...
Results tagged with 'G8'
There are no articles tagged with G8
Write a blog now!