Efforts by Kenya Revenue Authority (KRA) to integrate company revenue platforms into its tax system saw the Authority rake in…