KRA Urges Businesses to Strengthen Supplier Due Diligence Following High Court Ruling on Missing-Trader Scheme
The Kenya Revenue Authority (KRA) is urging businesses to enhance their due diligence processes and engage only with credible suppliers, ...






