The state procurement tribunal has trashed a request for an annual Sh393 million by the Kenya Revenue Authority to eight…