[vc_row][vc_column][vc_column_text] People Tree is a UK pioneer and multi-award winning ecofashion brand founded 26 years ago by Safia Miney. Since 06, they are soil association certified organic, with the first integrated organic supply chain for organic cotton from farm to final product. They were also the first to achieve GOTS (Global Organic Textile Standard) certification on a […]