Any views out there on TTI. Has good base of revenue, but very little EBIT, and the small amount of EBIT is swallowed by interest payments. Has this company lost its way? Did it ever know where it was going?
Add to My Watchlist
What is My Watchlist?