Home In Focus

In Focus

Advertisment

KRA denies tinkering with iTax system

The Kenya Revenue Authority (KRA) has denied tinkering with iTAX system as reported by a section of the media on Monday. “The attention of the...