News Data Integrated Receives CBK Approval to Operate as a Payment Service Provider By Kaluka wanjala November 2, 2023