International Organization for Sustainable Development
From Wikipedia, the free encyclopedia
The International Organization for Sustainable Development (IOSD) is an international non-governmental organization dedicated to promoting an understanding of Sustainable Development anchored in the needs and realities of developing countries.