Europe

Sweden

The country has ratified the framework agreement for the International Solar Alliance, an initiative by India to promote renewable energy and sustainable development


More lines about Sweden, Europe

Visit all Sweden lines archive