Kenya is a world leader in enhancing a cashless economy but taxation threatens to arrest that upward curve, a report by intellectual think...