Dutch Flower Firm ordered to pay Ksh.1.3 billion in taxes Kenya Revenue Authority (KRA) has won a case to collect taxes worth Ksh.1.3 billion from Read More » May 29, 2020 No Comments