by TINTSWALO BALOYI JOHANNESBURG, (CAJ News) - MASTERCARD has announced the completion of significant new technological infrastructure it says will enable the company process transactions and drive the modernisation of South Africa's payments industry. The new technologies include new data centres, set to enable the processing of local transactions more efficiently and securely. “This is