IWTU - What does IWTU stand for? The Free Dictionary
References in periodicals archive
They've been crawling all over (the facility), talking to the engineers, to get a good feel for what's going on with the IWTU
and that fluidized bed.
The Idaho Department of Environmental Quality, which has state regulatory authority for oversight of the IWTU
, has been notified of the situation.