- Can We Trust Clothing Manufactured in China to be Truly Organic?
Echo Verde still manufactures their clothing in China. How can we be sure that it is organic, and why do they keep making their clothes there. Find out in this interview with the owner Jane Nemis.