Hemp and flax shoe soles bring footwear a step closer to sustainability
Globally, around 24 billion pairs of shoes are produced every year – roughly three pairs per person alive today.
Globally, around 24 billion pairs of shoes are produced every year – roughly three pairs per person alive today.