KRA staff to wear cameras in war against tax cheats

  • 573 views
    The Kenya Revenue Authority (KRA) workers will start body-worn cameras in the latest bid to curb tax cheating and crack down on staff bribery that abets duty evasion. #business #KRA http://bdafrica.com