The Kenya Revenue Authority (KRA) has formally wound up the long-standing Domestic Taxes Department. KRA Commissioner-General ...