The Kenya Revenue Authority (KRA) has accused Carrefour of failing to provide it with documents to support a tax refund claim of Ksh523...
Retail chain Carrefour has filed a case at the court suing the Kenya Revenue Authority (KRA) for rebuffing a Ksh523 million VAT refund...