Titan posts 3rd quarter net income loss, drop in sales

30 Oct 2009