Business KRA To Track Tax Evading Landlords in by marketca January 12, 2022 The KRA, (Kenya Revenue Authority)will now nab tax-evading landlords through the latest mapping technology.