Business, Finance & Economics KRA Rejects Claims of Revenue Loss from Palm Oil ImportsBy Golden MosesOctober 18, 2024 Business, Finance & Economics 5 Mins Read The Kenya Revenue Authority (KRA) has recently responded to allegations of tax revenue loss stemming from palm oil imports by…