Q&A With KRA Chairman Francis Muthaura Kenya Revenue Authority Board Chair Francis Mutura fields questions from the public courtesy of Sunday Nation. Billions of shillings in taxes are held up November 1, 2021 Business·TL