Kenya Revenue Authority (KRA) sustained its tax compliance messaging over the festive period, keeping taxpayers on their toes at a time when most...