Kenya’s transition to electronic tax administration is now an operational reality for businesses. As the Electronic Tax ...