Kenya Revenue Authority [KRA] Commissioner General James Mburu when he appeared before National Assembly Public Investments Committee at parliament buildings…