News

Card Factory has acquired a business in South Africa High street gift card retailer Card Factory has acquired a business in South Africa for £2.5m as part of its international expansion plans. The ...