Business News New Taxes Late last year, the Kenya Revenue Authority announced 2 new taxes in Innovus February 6, 2021 Business News No Comments