Business and management infographic & data visualisation
Did you know 93% of makers say crafting can help manage stress? Here's a fun…
Infographic
Description
Did you know 93% of makers say crafting can help manage stress? Here's a fun infographic featuring more surprising statistics on the health benefits of crafting!