Cellulant
Founded in 2004, Cellulant is a leading multinational payments company operating a one-stop-shop payment innovation that enables businesses and consumers to make and accept digital and mobile payments. Cellulant is located in Nigeria
Last updated on