Kenya Revenue Authority (KRA) has brought on board more than 300 tax and customs professionals tasked with charting the revenue roadmap as the...
The program is tailored to place Kenya at a better vantage position in negotiating international trade treaties.