Yagi Launching Cotton iD, a proprietary system for clarifying the traceability of organic cotton. - AETOSWire