Media Release Cellulant Recognized for its Payments Platform at the 2022 Global Business Magazine Awards Cellulant, the leading payments solution platform in Africa, has been Read More » July 19, 2022