What country is this made in? Is it food grade stainless steel? Is the carafe leak proof - can I take it Togo once tea is made?
Craftea is finally assembled in China. Stainless steel is food grade from India. Carafe is leak proof. Pour into your go cup and enjoy