Atlas Mara, Visa sign deal to improve access to e-payment facilities
Atlas Mara, a sub-Saharan Africa financial services firm, and Visa, a global payments technology company, have signed a partnership deal that is expected ease access to electronic payments in the sub-Saharan Africa region.