Weekly Roundup: Accra – making a name for itself as one of Africa’s top business destinations

Here is this week’s roundup of specially curated articles by our Editor: