9 employees
Hub Africa is a business center platform for investors and entrepreneurs to encourage B2B meetings.
2011