September 3, 2025
ICAC: Decreasing Production and the Critical Role of Traceability
Washington, DC — Cotton production estimates have decreased significantly since last month, dropping from 25.9 million tonnes to 25.5 million tonnes, while shifts in trade (...)
+