BusinessKRA Loses in Ksh1.38 billion Tax Dispute Against Bidco Oil Refinery3 years ago · By Recha Shatora