Sheep Inc

The world’s first carbon-negative fashion brand.
Category
Headquarters
London, United Kingdom
Founders
Edzard van der Wyck
Michael Wessely