Tag: These are the top 25 billionaires in Africa according to Forbes