News Planet Payment partnership will streamline multi-currency transactions in South Africa Ibukun Taiwo 113 months ago