An Opera News Kenya publication
Kenyans embraced the money transfer mediums and improved on them and perfected on them. At one…