KRA Denied A Slice Of Ksh4.4 Billion Paid To Westgate Mall OwnersBy Francis MuliMay 5, 20210 The Kenya Revenue Authority (KRA) will not receive a slice of Ksh4.4 billion paid to Westgate Mall over the 2013…