Sweden and France could be set to join forces to build new nuclear power stations in the Nordic nation Article 426 words 5 votes