Maya said its enterprise arm Maya Business cemented its position as the leading payments acquirer and processor in the ...
Maya Business, the enterprise arm of Maya, has surpassed one million registered formal businesses in 2024, as the bank ...