Afrifund

It is not selfishness but an innocent trust in the outcomes of the market