By Godknows Homwe: With more than 135 million cards accepted at 18 million locations worldwide across 198 countries and territories, it’s an amazing feat that Nedbank Zimbabwe has been added to this list.
Tourism to Benefit from Nedbank and AMEX Payment Partnership
