KRA Targets to Net Millions in Mega Customs Auction at Mombasa Port The Kenya Revenue Authority (KRA) has announced plans to auction 193 motor vehicles alongside other imported merchandise today, Tuesday, June 21, to recover millions June 21, 2022 Business·TL