Founded in 1976, The North-South Institute (NSI) is a policy research institution specializing in international development.
More information on the Wikipedia page [1]
The website is [2]