Agency in Stalled Itare Dam Contract To Pay KSh643 Million TaxBy Eva NyamburaJune 7, 20210 Kenya Revenue Authority (KRA) is demanding KSh643 million tax after Tax Appeal Tribunal dismissed a tax appeal filed by Central…