The Kenya Revenue Authority (KRA) has issued a fresh notice to all registered taxpayers regarding new steps for verifying ...