Titan reports record Q3 sales and profit

25 Oct 2012