The Kenya Revenue Authority (KRA) is set to deploy new technologies to boost revenues drawn from landlords in Kenya. It will map out...