As of 31 December 2011 Tom Tailor products were sold in 248 own retail stores the Tom Tailor Shop Germany Austria and Netherlands 155 franchise stores and 1786 shop in shops in 35 countries around the world In fiscal year 2011
As of 31 December 2011 Tom Tailor products were sold in 248 own retail stores the Tom Tailor Shop Germany Austria and Netherlands 155 franchise stores and 1786 shop in shops in 35 countries around the world In fiscal year 2011