Sellers ditch mobile payments to beat KRA
Since enhancing compliance checks in key towns last month, the Kenya Revenue Authority (KRA) has noticed an increasing number of company owners abandoning mobile merchant payment accounts and switching...