Central Rift Valley Water Development Agency

1 Articles
Itare Dams company
BUSINESS

Agency In Dams Contracts Slapped With Sh643M Tax Bill

Dams Contracts Woes: The Kenya Revenue Authority (KRA) has been allowed to demand Ksh643 million tax after the Tax Appeal Tribunal dismissed an...