June 27, 2017//-A mixed performance this week on African markets with seven of the markets under our watch closing on negative territories.
June 27, 2017//-A mixed performance this week on African markets with seven of the markets under our watch closing on negative territories.