17 Years of Purpose‑Driven Adventure
Proudly Certified B Corporation®
Start Exploring
Since day one, we’ve been committed to taking steps to be more responsible in everything we do, from product to people. As we enter our 15th year as a brand, we’re proud to have taken the next big step on that journey and become a certified B Corp™.
what are b corp businesses?
What does becoming a B Corp™ mean to Red?
There are a lot of sustainability certifications out there and it can be confusing for customers, but B Corp™ is the only certification that measures a company’s entire social and environmental performance. So, when you see the B Corp™ stamp on an organisation you know they have been assessed on the totality of the company not just if they’re ‘green’ and this is really important to us.