African Frontier Capital (AFC) is an impact investing company, and has to date purchased over $450 million of distributed renewable energy assets in Kenya, Tanzania, Nigeria and Uganda.