CTC Group (Creative Textile & Craft Group) has been a market leader for 15 years in the European crafting industry.
The textile division sells patterns under brands such as Burda, online and through direct selling.
The paper crafting division appeals to demanding hobby crafters and scrapbookers with the brands AZZA Scrapbooking and IZZY Cards and Decorations. These are offered exclusively through direct selling in France, Belgium, Spain, Germany, Australia and Switzerland.