Friday, March 29, 2024
No menu items!
spot_imgspot_imgspot_imgspot_img

Tag: Dahabshiil

Kenya Shuts Down 13 Money Transfer Companies On Terrorism Claims

13 money transfer firms have had their licenses suspended by the Kenya government for claims of participating...