Charter of AlterContacts

AlterContacts is the Global Think Tank for Sustainable Development