More on Financial returns
When identifying potential investments, NMI looks for companies that have significant growth potential in their local market, while being financially sustainable. Once invested, NMI works together with the management team to develop the financial potential of the company. NMI’s equity investments usually last 5-8 years. The financial return for the first ten years after inception was ~10 percent net annual USD return to investors.