Developing World Markets is an asset manager and investment bank dedicated to making socially positive investments