Rising to the Challenge of Revenue Collection Kenya Revenue Authority (KRA) Commissioner General Humphrey Wattanga is…