Afrifund

Calling the market correctly in the long run is beyond the ken of most humans