The Millennium Challenge Corporation is government body the aim of which is to ensure that the private sector ecosystem is nurtured in such a way as to encourage and sustain impact investment for the global good. Read more here.