The more I think about it, the more I am inclined to believe this IS THE PLANT!! The torrefaction unit in the picture is probably the unit that is "on line" as per the last Vencor PR!! As I just said to Freewolf: "HELL this is better than nothing, isn't it?"
Regarding Torretherm, this just might be another arm of Vencor/Vega et al. Gaspard may have assembled this unit hisself (or is it himself!?) Frankly, I don't care where it came from or who manufactured it...........I just want some production!