This week, Latest Sale covers Komodo ethical, sustainable fashion for the Business Directory. Established in 1988, Komodo is an eco-friendly and sustainable clothing company based in North London. The brand has established numerous fair trade policies, ranging from raw product suppliers right up to the sale of finished garments sold in stores. The company is…