Atlas Mara (LON: ATMA) and Mastercard have signed three strategic business agreements, which aim to build a stronger digital payment ecosystem with a focus on accelerating financial inclusion in sub-Saharan Africa. The strategic alliance will pave the way for up to 20 million consumers and