The Kenya Revenue Authority has promised to make it easier and cheaper for small and micro businesses to pay taxes by ...