Titan posts net loss despite sales increase

29 Feb 2008