Card Factory (LSE:CARD), the UK's largest specialist greeting card retailer, has launched a £15 million share buyback and ...