Article
8 min read
Edited
11th August 2022
The UK population spends more than £1.3 billion a year on greeting cards. Jakki Brown helps to guide artists to success in this fiercely competitive...
Read more