Description

Afinitas Limited, list on the Botswana Stock Exchange, is a pan-African investment holding company which operates in three sectors; event manag