By Matthew Chapman2014-08-12T14:07:00
Craft Retail Group, a division of British retailer Ideal Shopping Direct, will launch its Create and Craft TV shopping channel in the US at the end of the year.
Already have an account? Sign in here