The Central Bank of Nigeria (CBN) has renewed Cellulant’s Payment Service Solution Provider License in Nigeria. This license enables Cellulant…