Titan reports record third quarter results

27 Oct 2011