Titan moves ahead with European unit stock buyback

19 Jun 2008