Africa in Business
Concerns grow over the possibility of SA being disconnected from the SWIFT global payment system
00:00 / 06:08