Latest African Online Newspaper | Knowledgebase Africa
Electra Investment Holding, based in the United Arab Emirates, has made a bid to acquire a…