CBZ Holdings Ltd reported seemingly strong earnings and made it rain for investors but the currency situation did not play in favour of the financial services group.

You must be logged in to view this content. Click here to register/login