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…

Dutch Firm Faces Scrutiny for Alleged Tax Evasion in Palm Oil Imports

The Netherlands-based agricultural commodities trading firm, Louis Dreyfus Company (LDC), is embroiled in a controversy over…