Originally Posted by
chaadster
Yeah, Italmanubri (ITM) was one of the Italian greats, but that original iteration of the company shuttered and liquidated in ‘08. The brand is now owned by a Taiwan company.
The don’t have much presence in the USA market; I haven’t seen the brand in years.
Hmm good to know.
Their recent products seem well reviewed, but I guess nothing is what it used to be necessarily.