Skip to playerSkip to main content
  • 15 years ago
In the southern French city of Marseille, finance chiefs from the world's top economies -- the G7 -- are meeting under heavy pressure to do more to revive flagging growth. ... http://www.euronews.net/
Comments

Recommended