KRA Rejects Claims of Revenue Loss from Palm Oil Imports

The Kenya Revenue Authority (KRA) has recently responded to allegations of tax revenue loss stemming from…