News

Talks between the world's top two economies are slated to happen over two days in the Swedish capital, Stockholm.