By Antoinette Slabbert Share price down despite ‘credible results’.

Read full article here: Moneyweb