Verraki Partners, new business and technology solutions firm unveiled, positions to address Africa’s seemingly intractable challenges

Verraki Partners, new business and technology solutions firm unveiled, positions to address Africa’s seemingly intractable challenges
CNBC Africa is not responsible for the content provided by APO Group. A new business and technology solutions firm has … to service different types of clients (small and big, local and multinational …
Verraki Partners, new business and technology solutions firm unveiled, positions to address Africa’s seemingly intractable challenges