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