Sheep Inc. was founded by Edzard van der Wyck and Michael Wessely in 2019. After years of trial and error, they eventually found sustainable alchemy and became the first independently audited carbon negative clothing brand. In 2021, the brand unveiled the industry's first item of clothing that naturally has no carbon footprint, leaving no trace - only a positive planetary impact.
For more news about Sheep Inc., see our related stories below company information.