18.232.127.73

    Venture capital firms in Africa and their investees

    1196
    In Namibia it is expected to add value to efforts aimed at increasing the rate of growth of existing small businesses, h