Mediterranean Smart Cards Company (MSCC), Africa's electronic payment processing company, recently hosted about 175 delegates from leading African institutions and corporations to its third annual payment card processing conference 'Together for a Better Africa 2011' in Cairo.





