Rumored Buzz on Africa awards
The award concentrates on recognizing extraordinary folks throughout eleven business classes that deal with Sub Saharan Africa's marketplace landscape.The Africa in Business™ Awards is surely an elite business awards method for businesses of all designs about the continental Africa. It provides a yearlong program of articles, networking activitie